使用dustjs当数组的大小大于1时,如何显示代码块

时间:2013-06-20 18:12:33

标签: dust.js

我正在使用尘埃1.1.1。我已经尝试在@if中嵌入@size帮助但是它已经破了。

另一个技巧是,一旦我确定长度大于1,那么我想迭代数组。

2 个答案:

答案 0 :(得分:1)

Dust grammar不允许在另一个助手中使用帮助器,除了在正文中。

相反,我会尝试这样的事情:

{#myArray}
  {@gt key=$len value=1}{.}{/gt}
{/myArray}

如果数组的长度($len)大于1,则只会输出数组中元素的值。

答案 1 :(得分:1)

我的解决方法是:

{?myArray[1]}
    {!Do greater than one stuff!}
{/myArray[1]}