我希望使用我的应用程序控制器来显示动态模态组件。如果我可以将应用程序控制器注入所有其他控制器,而不是在需要它的每个控制器文件中明确地注入它,那将会很方便。
co_nm
请原谅coffeescript;这给了我一个错误,一个控制器不能注入其他控制器。有解决方法吗?
答案 0 :(得分:3)
我强烈建议使用服务来保存状态,但您可以在初始化程序中重新打开Ember.Controller
:
Ember.Controller.reopen({
appController: Ember.controller.inject('application')
});