FIXTURES
を使用して作成しember-model
、テンプレートでアクセスしようとしていますが、 を使用しても結果が表示されません{{model.name}}
。each
ヘルパーで問題なく動作しています。
ヘルパー{{model.name}}
を使わずにモデルの単一ノードにアクセスしたい。each
私のモデルコード:
Astcart.Home.FIXTURES=[
{
"id": "1",
"logo_url": "img/logo.jpg",
"name": "gau",
"list": [
{
"id": "1",
"name": "amit"
},
{
"id": "2",
"name": "amit1"
}
]
}
];
私のルーターコード:
Astcart.HomeRoute = Ember.Route.extend({
model: function() {
return Astcart.Home.find();
}
});
私のテンプレート:
<script type="text/x-handlebars" data-template-name="home">
{{model.name}}
<ul>
{{#each item in model}}
<img {{bindAttr src="item.logo_url"}}></img>
<li>{{item.name}}</li>
{{#each item in item.list}}
<li>{{item.name}}</li>
{{/each}}
{{/each}}
</ul>
</script>
ここでコードを更新しました