Ember - Getting Started チュートリアルを進めていますが、行き詰まりました。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>
再びレイアウトが消え、空白のウィンドウが残ります。
このチュートリアルを順を追って説明しているので、何が原因なのかわかりません。
(他の関連する投稿を見つけましたが、何も役に立ちませんでした)。