我最近一直在與Ember.js利用灰燼CLI玩,我遇到了一個問題,一個非常簡單的應用程序,我似乎無法得到解決。爲什麼我不能在模板中迭代我的模型?
我已經設置了包含兩個字符串屬性的簡單模式「郵報」灰燼數據燈具適配器 - 標題&內容。然後我着手繪製像這樣的路線:
Router.map(function() {
this.resource('posts', {path: '/'});
});
然後創建上崗路由器僅返回模型數據:通過在模型中的所有帖子
export default Ember.Route.extend({
model: function() {
this.store.find('post');
}
});
我的模板簡單迭代像這樣:
{{#each post in model}}
<h3>{{post.title}}</h3>
<p>{{post.content}}</h3>
{{/each}}
餘燼瀏覽器擴展正確顯示在數據標籤我的兩個測試樁,像這樣:
但由於某種原因模板不會渲染模型數據。我的application.hbs文件確實包含了我通過在post.hbs文件中添加一些僞文本來測試的適當的{{outlet}}。本文正確顯示。
任何想法,爲什麼我的模型不能正常顯示,將不勝感激。謝謝!
http://emberjs.jsbin.com/ – givanse
可惜我不能訪問此我的工作防火牆後面。我會在今天晚些時候發佈。 – slashp