我有这个胡子模板:
{{#pages}}
<ul class="nav navbar-nav">
<li><a href="page/{{slug}}.html">{{title}}</a></li>
</ul>
{{/pages}}
现在有超过50页,但我希望能够只显示10页。如何在小胡子中做到这一点,例如将迭代限制为特定的数字,如:
{{#pages:10}} <-- 10 added here as example
<ul class="nav navbar-nav">
<li><a href="page/{{slug}}.html">{{title}}</a></li>
</ul>
{{/pages}}
我搜索了文档但找不到解决方案。
感谢您的帮助
答案 0 :(得分:2)
把手设计为无逻辑的模板系统。他们不希望您在模板中执行此操作。
那就是说,你应该在它到达模板之前重构你的数据(在js / php /中)。 e.g ...
var firstPage = pages.slice(0, 10);