【发布时间】:2012-01-04 22:33:49
【问题描述】:
我正在尝试从包含标签的标签列表中创建一棵树。
这是我正在使用的 JSON 示例:
{
"tags":
[{"name":"My first tag",
"tags":
[{"name":"My first tag inside a tag"},
{"name":"My second tag inside a tag"}]
}]
}
如果我使用以下胡子模板,它会毫无问题地显示“我的第一个标签”:
<ul>
{{#tags}}
<li tag-id="{{id}}">
{{name}}
</li>
{{/tags}}
</ul>
然后,使用以下模板,我试图在第一个标签内显示标签:
<ul>
{{#tags}}
<li tag-id="{{id}}">
{{name}}
<div>
{{#tags}}
<a>{{name}}</a>
{{/tags}}
</div>
</li>
{{/tags}}
</ul>
使用这个模板,Mustache 不会渲染任何东西。
如何使用 Mustache 显示嵌套列表?
【问题讨论】:
标签: javascript templates mustache