有没有办法使用Linked In的dust.js版本基于子元素的字符串值选择JSON视图中的某些元素?例如,如果我有这个JSON视图:
{
people: [
{ name: "Fred", type: "a" },
{ name: "Harry", type: "a" },
{ name: "Linda", type: "a" },
{ name: "Mary", type: "b" },
{ name: "Bob", type: "b" },
{ name: "Joey", type: "b" }
]
}
我想要这个输出:
佛瑞德
哈里
琳达
模板与简单模板有何不同?
{#people}
<br/>{name}
{/people}
这将在浏览器中执行。
答案 0 :(得分:0)
有一种方法可以做到这一点,但您需要包含dust helpers:
{#people}
{@eq key=type value="a"}
{name}
{/eq}
{/people}
有几点需要注意:
{ }
中。在此示例中,我们使用key=type
,而不是key={type}
或key="{type}"
。