Ember:控制器什么时候实例化
Ember: When is a controller instantiated
中的 Ember 教程
在这里,为了存储和重试转换,他们在 loginController
中设置了一个实例 属性 previousTransition
。
controllerFor
是如何运作的? loginController
路由到对应路由时不会再实例化吗?
previousTransition
是如何保存的,以便他们在 loginController
中访问它?
我是 Ember 的新手。有人可以解释一下吗?
控制器在 ember.js 中是单例的。如果重新输入路由,则不会再次实例化控制器。这同样适用于路线。路线提供事件,可用于在进入/离开路线时重置状态。
在这里,为了存储和重试转换,他们在 loginController
中设置了一个实例 属性 previousTransition
。
controllerFor
是如何运作的? loginController
路由到对应路由时不会再实例化吗?
previousTransition
是如何保存的,以便他们在 loginController
中访问它?
我是 Ember 的新手。有人可以解释一下吗?
控制器在 ember.js 中是单例的。如果重新输入路由,则不会再次实例化控制器。这同样适用于路线。路线提供事件,可用于在进入/离开路线时重置状态。