Javascript 如何限制小胡子中的迭代
我有这个胡子模板:Javascript 如何限制小胡子中的迭代,javascript,mustache,mustache.php,Javascript,Mustache,Mustache.php,我有这个胡子模板: {{#pages}} <ul class="nav navbar-nav"> <li><a href="page/{{slug}}.html">{{title}}</a></li> </ul> {{/pages}} {{{#pages} {{/pages} 现在有50多页,但我想能够显示只有10页。如何在小胡子中做到这一点,例如将迭代次数限制为特定的次数,例如: {{#pages
{{#pages}}
<ul class="nav navbar-nav">
<li><a href="page/{{slug}}.html">{{title}}</a></li>
</ul>
{{/pages}}
{{{#pages}
{{/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}}
把手被设计成一个无逻辑的模板系统。他们不希望您在模板中执行此操作 也就是说,您应该在数据到达模板之前对其进行重新构造(使用js/php/whatever)。e、 g
var firstPage=pages.slice(0,10)代码>小胡子中不可能有逻辑。在将页面传递到模板之前,必须限制页面的数量。