这是一个常见的场景
一个 LoginController 执行登录并包含一个名为“isLoggedIn”的计算布尔属性,
执行绑定到 LoginController 'isLoggedIn' 属性的 ApplicationController,以便视图可以轻松地从任何地方访问该属性。
为了使其工作,绑定必须发生在特定的控制器实例上:
请注意,我创建了一个 LoginController 实例:
App.LoginController = Ember.Controller.create({
...
虽然大多数示例仅扩展控制器并让应用程序创建实例,但如果我将代码更改为
App.LoginController = Ember.Controller.extends({
...
然后绑定不起作用,
那么在控制器之间执行这种绑定的最佳实践是什么?
谢谢。