
uni-router-interceptor:适合uni-app的简易路由器拦截插件
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
uni-router-interceptor是一款专为uni-app设计的简单且高效的路由拦截插件。它允许开发者轻松地在页面跳转时进行业务逻辑处理,增强应用的安全性和灵活性。
uni-router-interceptor 是一个专为 uni-app 框架设计的简单路由拦截插件。由于项目需求需要类似 vue-router 的路由拦截功能,在考察了市面上大部分相关插件后,发现大多数配置复杂,并且编译成微信小程序时存在层级限制,最多只能 navigateTo 十层,这让我感到困扰。因此决定自己开发一个解决方案。
解决这个问题的思路是:当达到十层深度时直接使用 reLaunch 清空路由栈,同时保存自己的路由历史记录以便进行回退操作。如果有更好的方法欢迎提出意见。
安装插件后可以直接导入使用,用法与 Vue-Router 类似。本插件本质上仍然是 uni 的自带路由功能,只是对其进行了一定程度的包装和重写。
全部评论 (0)
还没有任何评论哟~


