当前路线停用后如何获得下一条路线。?
How to get next route after the current route deactivate.?
我有一些使用路由 'deactivate' 方法的代码如下。
deactivate: function() {
this._super();
//some code here
}
在这条路线停用后,有没有办法确定用户试图去哪里(URL 的路线)?
我鼓励您为此目的使用 willTransition
操作方法挂钩,因为它将在 deactivate
挂钩方法之前调用。
transition.targetName
将提供目标路线。
actions: {
willTransition(transition) {
this._super(...arguments);
console.log('willTransition user ', transition.targetName);
}
}
我有一些使用路由 'deactivate' 方法的代码如下。
deactivate: function() {
this._super();
//some code here
}
在这条路线停用后,有没有办法确定用户试图去哪里(URL 的路线)?
我鼓励您为此目的使用 willTransition
操作方法挂钩,因为它将在 deactivate
挂钩方法之前调用。
transition.targetName
将提供目标路线。
actions: {
willTransition(transition) {
this._super(...arguments);
console.log('willTransition user ', transition.targetName);
}
}