我有一些代码使用route'activate'方法,如下所示。
deactivate: function() {
this._super();
//some code here
}
在此路线停用后,有没有办法确定用户尝试去哪里(路线)?
答案 0 :(得分:0)
我鼓励您为此目的使用willTransition
actions方法钩子,因为它将在deactivate
钩子方法之前调用。
transition.targetName
将提供目标路线。
actions: {
willTransition(transition) {
this._super(...arguments);
console.log('willTransition user ', transition.targetName);
}
}