5
当我离开路线时,我想进行一些清理,如停止计时器。为此,我需要一个在离开路线时触发的事件,并且我需要访问该事件内部的控制器实例。灰烬在离开路线时清理
有一个exit
事件,但它没有得到任何参数,并且this.get('controller')
里面没有工作过 - 返回未定义。
在exit
事件中是否存在获取控制器实例的正确方法,或者可能是另一个我不知道的事件?
我设置this fiddle与我想要的一个例子..
我喜欢'this.controller'!非常感谢!顺便说一句,他们将不赞成'controllerFor'的东西.. – 2013-02-14 13:08:00
@ShimonRachlenko你从哪里看到的?这个API刚刚被记录在案:http://goo.gl/7jXuI – louiscoquio 2013-02-14 13:22:21
我在互联网上的某个地方看过它,并且在源代码中看到它,但现在我发现它是'ControllerMixin.controllerFor',它已被弃用!我的错.. – 2013-02-14 13:55:19