lblblong/tarojs-router-next

中间件可否终止路由跳转?

Closed this issue · 8 comments

通过中间件做页面权限设置时,如果用户取消授权,可否终止此次路由跳转?

可以的,中间件中直接不执行 next 方法就不会跳转了

image
还是可以跳转的

调用路由跳转用的是哪个方法呢

Router.toX
中间件已经执行了

tarojs-router-next 版本是2.3.1

切到 2.6.0

2.5.0 之前的需要在中间件中抛出异常才能打断跳转,2.5.0 之后中间件逻辑更改了

好的 感谢