灰尘模板,检查迭代是否可被数字整除

时间:2016-08-11 02:04:43

标签: dust.js

尝试检查一个迭代是否可以被一个数字整除,然后将它包装在<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}

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用math这样的帮助:

{#items}
  {@math key=$idx method="mod" operand=2}
    {@eq value=0}<div class="row">{/eq}
  {/math}
{/items}