角度路由:重建RouterStateSnapshot以进行重定向

时间:2019-02-15 09:54:20

标签: angular redirect routing

在RouterGuard-canDeactivate中,我要检测到登录路由的导航并将当前页面添加为重定向参数。

我的目标路由为RouterStateSnapshot,这是不可变的。 nextState.root.params['ref'] = currentState.url不起作用。

如何基于nextState并使用附加参数作为引荐来源,以UrlTree的形式构建新路由(可以从canDeactivate返回)?

0 个答案:

没有答案