我使用的是index.jade显示:如何使用expressJS partials/collections以相反顺序使集合显示?
!=partial('_blogPost.jade', blogPost)
和_blogPost.jade:
div.row-fluid
div.span2.sider
h4.date
#{blogPost.addedOn.getDate()}/#{blogPost.addedOn.getMonth() + 1}
|#{blogPost.addedOn.getFullYear()}
h3
#{blogPost.type}
div.span9.post
h2
a(href="#{blogPost.url}") !{blogPost.title}
p !{blogPost.body}
相当标准的blogrolling东西。 使用for循环标准是什么我在寻找将是:
for(var i = blogPost.length-1; i >= 0; i --){
blogPost[i].body
etc...
}
的问题是,你如何收集使用expressJS谐音/藏品以相反的顺序显示出来?
难道你不能在模板文件中使用它之前说'blogPost.reverse()'?! – pkyeck 2012-03-26 06:45:15
我实际上不知道reverse()函数存在。我搜索了好半小时,但正在寻找一种玉/高速解决方法。你可以写这个答案,所以我可以把它标记为正确的?它工作得很好。 – 2012-03-26 07:19:22