Closed bmxy860815 closed 1 year ago
问题描述 [问题描述:尽可能简洁清晰地把问题描述清楚] 已有项目中引入uni-simple-router, 为减少原来不需要路由守卫的模块修改,启用了keepUniOriginNav的选项,H5端表现正常,APP-PLUS环境无法正常跳转
复现步骤 [复现问题的步骤]
[或者可以直接贴源代码]
预期结果 uni.navigateTo走框架的路由跳转 this.$Router.push 会有路由守卫且正常完成跳转
实际结果 [这里请贴上你的报错截图或文字] uni.navigateTo正常 this.$Router.push 时 会走到beforeEach ,但会卡主无法完成跳转
系统信息:
补充信息 keepUniOriginNav为false时表现正常,但由于无法支持相对路径,修改点较多,故期望保留原生跳转方式
keepUniOriginNav 到目前为止 这个参数是内部使用的,并没有启到任何作用。所以目前关闭是一定会报错的。保留以下配置
keepUniOriginNav
keepUniOriginNav:false
请关注 V3.0 版本,该特性在 V3.0 版本中可用
问题描述 [问题描述:尽可能简洁清晰地把问题描述清楚] 已有项目中引入uni-simple-router, 为减少原来不需要路由守卫的模块修改,启用了keepUniOriginNav的选项,H5端表现正常,APP-PLUS环境无法正常跳转
复现步骤 [复现问题的步骤]
[或者可以直接贴源代码]
预期结果 uni.navigateTo走框架的路由跳转 this.$Router.push 会有路由守卫且正常完成跳转
实际结果 [这里请贴上你的报错截图或文字] uni.navigateTo正常 this.$Router.push 时 会走到beforeEach ,但会卡主无法完成跳转
系统信息:
补充信息 keepUniOriginNav为false时表现正常,但由于无法支持相对路径,修改点较多,故期望保留原生跳转方式