Ember Guidesに組み込まれているTodoMVCを参照します。
このバージョンではArrayControllers
、resp を表示するための 3 つがあります。すべて、アクティブなアイテム、完了したアイテム。
アイテムのタイトルですべてのコントローラーのコンテンツを並べ替えたいとします。これをベースコントローラーで定義し、すべてのコントローラーをこれから拡張することを選択します。
Todos.TodosController = Ember.ArrayController.extend({
sortProperties: ['title']
});
Todos.TodosIndexController = Todos.TodosController.extend();
Todos.TodosActiveController = Todos.TodosController.extend();
Todos.TodosCompletedController = Todos.TodosController.extend();
これを達成するためのより良いアプローチはありますか?