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

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}