初学 node.js 请教一个数据传送问题
发布于 11 年前 作者 whyer 19155 次浏览 最后一次编辑是 8 年前

这是控制器里的代码 : res.render(‘blog-list’, { title: “Recent blog posts”, blogPosts: blogPosts }); 这是前端页面的代码: -if(blogPosts.length > 0) ul.grid -each blogpost, i in blogPosts li figure img(src="/images/1.png") figcaption a(href=’/blog/#{blogpost._id}/view’) #{blogpost.title} span #{blogpost.author} span.label #{blogpost.createDate} -each test,i in a span.label #{test.b}

        -else
            .alert.alert-block
                | There is no recent post

    script
        var a = blogPosts[1].createDate;

…为毛控制器传过来的blogPosts在script里面undefinde…

6 回复

先在你服务器端console.log(blogPosts),如果不是undefine,那就是你前端写的有什么问题,具体……看不大出来……

感谢回答。。。已经自行解决了

代码标记全乱啊楼主, 去看下 Markdown

没有乱呀。。。我怎么看着不乱,你说前端代码乱还是后台的

@whyer 你写在这个文章里的代码……

回到顶部