在我的索引页面上,我想给出两个单独的文章列表(顺便说一下我不介意使用分页插件),我想列出每个"类别中的最后5个&#34 ;。但我不知道我怎么能在循环中计算。
我已经尝试了
#{news-loop} = #{news-loop} + 1
但这没效果。
- var news-loop = 0
block content
section.work.index
h2 Arbeiten
a.archive(href='/arbeiten') Übersicht
ul
each article in articles
if article.metadata.work
li
h3
a(href=article.url)= article.title
答案 0 :(得分:1)
普通玉iteration应该做到这一点。您的代码的问题是您不能在变量名中使用连字符。
答案 1 :(得分:0)
您可以限制传递给each
循环的元素数量:
each article in articles.slice(0, 5)
然而,在我看来,在生成视图之前,这种数据处理应该更好。