我正在阅读 Ember - 入门教程,但我被卡住了。一切都很好,直到我进入Displaying-Model-Data部分:
首先,添加:
Todos.TodosRoute = Ember.Route.extend({
model: function () {
return Todos.Todo.find();
}
});
到 router.js 文件会导致空白窗口,我发现这篇文章通过在上面的代码之前添加下一行代码来帮助返回布局:
Todo.TodosController = Em.ArrayController.extend({});
其次,当我继续前进并尝试用车把替换静态 index.html 以使其成为动态时(通过此代码):
<ul id="todo-list">
{{#each controller}}
<li>
<input type="checkbox" class="toggle">
<label>{{title}}</label><button class="destroy"></button>
</li>
{{/each}}
</ul>
我的布局再次消失,留下一个空白窗口。
我一步一步地遵循本教程,所以不知道是什么原因造成的。
(找到其他相关帖子,但没有任何帮助)。