我正在创建一个关于撇号JS的博客,我希望索引中的第一篇博文比索引中的其他博客有更长的预览。有没有办法获得循环的索引?或者以不同的方式做到这一点?
{%- for piece in pieces -%}
{{ renderBlogListing(piece) }}
{%- endfor -%}
答案 0 :(得分:2)
是的,你可以。 Apostrophe使用Nunjucks,它是Jinja的JavaScript端口,在其PHP端口Twig中也很有名。
所有这些都允许您以两种方式访问循环索引:
loop.index
:循环的当前迭代(从1开始计算)
loop.index0
:循环的当前迭代(从0开始计算)
请参阅nunjucks documentation了解更多内容。