【发布时间】:2014-02-12 17:11:01
【问题描述】:
我正在尝试使用 ember.js 访问车把模板中以下 JSON 的“名称”属性,但似乎无法正常工作。
我将模型扩展如下:
App.Post = DS.Model.extend({
taxonomies : DS.attr();
});
我的 JSON 看起来像这样:
{"taxonomies":{
"positions":[
{
"name":"F",
}
],
"nhlteams":[
{
"name":"MTL",
}
]
}}
在模板中:
<script type="text/x-handlebars" data-template-name="posts">
<h1>Position Name: {{taxonomies.positions.0.name}}</h1>
<h1>Team Name: {{taxonomies.nhlteams.0.name}}</h1>
</script>
我也试过了:
<script type="text/x-handlebars" data-template-name="posts">
<h1>Position Name: {{taxonomies.positions.name}}</h1>
<h1>Team Name: {{taxonomies.nhlteams.name}}</h1>
</script>
任何想法我可能做错了什么?
【问题讨论】:
标签: ember.js ember-data handlebars.js