我的State
路由器中有一个使用我的视图类连接插座的路由器UserApp.RegistrationView
。为该视图创建正确的控制器类RegistrationController
,似乎可以根据约定神奇地工作:
registration: Em.State.extend({
route: '/reg',
registrationModel: null,
connectOutlets: function (router) {
router.get('applicationController').connectOutlet(UserApp.RegistrationView, UserApp.RegistrationModel.create());
}
})
所以我不控制控制器的创建,但是我想在创建控制器时运行一些初始化代码。最好的方法是什么?