bgu*_*uiz 3 javascript controller routes ember.js
在EmberJs中似乎有两种替代方法来设置控制器的初始状态:
何时使用一个而不是另一个?它们是等价的吗?
一般来说,Controller#init在创建(通常是单例)控制器时只调用一次,而Route#setupController每次输入路径时调用.
应该设置任何与模型相关的属性Route#setupController.可以处理其他默认设置Controller#init.
在我工作的大多数Ember应用程序中,Route#setupController使用频率高于Controller#init.