4

我的问题很简单:无论如何通过 DUSTjs 语法中的索引来显示数组值。

示例 JSON:

{ names: 
    [
        "Jhon", 
        "Peter", 
        "Curly"
    ] 
}

对于上面的 json 示例,我只想通过DUST语法中的索引显示任何名称。

注意:我们能够显示所有名称,但我需要通过其索引将任何名称显示为输出(例如:names[0]类似这样或通过任何其他方式)。

4

3 回答 3

1

迭代时$idx将为您提供索引,例如将它们显示为<li>元素:

{#names}
<li>
    {names[$idx]}
<li>{~n}
{/names}

否则只是简单

{names[1]}  

会给你第一个元素

于 2015-05-28T15:01:53.117 回答
0

这很容易实现:

{names[0]}给你Jhon

{names[2]}给你Curly

等等..希望这会有所帮助。

于 2015-04-01T09:40:01.100 回答
-1

如果你使用linkedindustjs fork,你可以这样做:

看看这里: http: //linkedin.github.com/dustjs/test/test.html。有很多例子。

这是维基:https ://github.com/linkedin/dustjs/wiki

这是代码仓库:

https://github.com/linkedin/dustjs

于 2012-10-05T23:27:38.480 回答