我有一个如下的ember路线,它使用去激活功能在路线去激活时设置一些属性。
export default Ember.Route.extend({
deactivate: function() {
this._super();
this.set('scrollSelector',mainContainer);
// need to set property here and use it inside controller
}
});
如何在deactivate
级别内设置controller
方法内的属性。 ?
感谢任何帮助。
答案 0 :(得分:1)
您可以尝试使用this.controller
this.controller.set('propertyname','value');
您甚至可以尝试this.controllerFor(this.routeName);
获取控制器对象