在 Emberjs 中使用每个显示嵌套的 json 数据
displaying nested json data using each in Emberjs
我已经成功地将 JSON 个对象显示到我的模板中,感谢我之前 Whosebug 上的回答 post
现在,我正在尝试使用 {{#each}} 助手向我的模板显示嵌套的 JSON 数据对象。
这是我的代码:
http://screencast.com/t/3fhpckr4E
它在我的开发控制台上没有给我任何错误,而且它只给我空白文本。
我也用不同的方式编写了代码,但仍然没有运气..
如有任何反馈,我们将不胜感激
谢谢,
您可以在模板中按如下方式执行此操作:
<script type="text/x-handlebars" data-template-name="index">
<ul>
{{#each item in model}}
<li>{{item.description}}</li>
<ul>
{{#each childItem in item.items}}
<li>{{childItem.title}}</li>
{{/each}}
</ul>
{{/each}}
</ul>
</script>
工作解决方案here
你正在做的事情的问题是没有 data.items.items 这样的东西。 data.items 数组中的每个 项都有自己的 items
属性...
我已经成功地将 JSON 个对象显示到我的模板中,感谢我之前 Whosebug 上的回答 post
现在,我正在尝试使用 {{#each}} 助手向我的模板显示嵌套的 JSON 数据对象。
这是我的代码: http://screencast.com/t/3fhpckr4E
它在我的开发控制台上没有给我任何错误,而且它只给我空白文本。 我也用不同的方式编写了代码,但仍然没有运气..
如有任何反馈,我们将不胜感激
谢谢,
您可以在模板中按如下方式执行此操作:
<script type="text/x-handlebars" data-template-name="index">
<ul>
{{#each item in model}}
<li>{{item.description}}</li>
<ul>
{{#each childItem in item.items}}
<li>{{childItem.title}}</li>
{{/each}}
</ul>
{{/each}}
</ul>
</script>
工作解决方案here
你正在做的事情的问题是没有 data.items.items 这样的东西。 data.items 数组中的每个 项都有自己的 items
属性...