参考Ember Guides中内置的TodoMVC。
在这个版本中,有 3 个ArrayControllers
用于显示 resp。所有,活动和已完成的项目。
假设我想对项目标题上的每个控制器的内容进行排序。我会选择在基本控制器中定义它,并让每个控制器都从此扩展:
Todos.TodosController = Ember.ArrayController.extend({
sortProperties: ['title']
});
Todos.TodosIndexController = Todos.TodosController.extend();
Todos.TodosActiveController = Todos.TodosController.extend();
Todos.TodosCompletedController = Todos.TodosController.extend();
有没有更好的方法来实现这一目标?