灰尘模板,检查迭代是否可以被数字整除
Dust templating, check if iteration is divisible by a number
试图检查迭代是否可以被数字整除,如果可以,则将其包装在 <div>
中,但我似乎无法让它工作。甚至有办法用 Dust 做到这一点吗?
{#sitemap.items}
{@if cond="$idx % 2"}
<div class="row">
{/if}
<div class="sitemap-column col-6">
{#.}
//do stuff with the object
{/.}
</div>
{@if cond="sitemap.count % 2"}
</div>
{/if}
{/sitemap.items}
最简单的方法是像这样使用 math
助手:
{#items}
{@math key=$idx method="mod" operand=2}
{@eq value=0}<div class="row">{/eq}
{/math}
{/items}
试图检查迭代是否可以被数字整除,如果可以,则将其包装在 <div>
中,但我似乎无法让它工作。甚至有办法用 Dust 做到这一点吗?
{#sitemap.items}
{@if cond="$idx % 2"}
<div class="row">
{/if}
<div class="sitemap-column col-6">
{#.}
//do stuff with the object
{/.}
</div>
{@if cond="sitemap.count % 2"}
</div>
{/if}
{/sitemap.items}
最简单的方法是像这样使用 math
助手:
{#items}
{@math key=$idx method="mod" operand=2}
{@eq value=0}<div class="row">{/eq}
{/math}
{/items}