在uni-app使用三方插件uni-simple-router的时候,自动以meta属性
进行导航守卫拦截
时,设置meta属性失效
在做项目的时候,进行TabBar组件点击跳转需要路由守卫,在进行判断时失效,打印console.log(to.meta.isLogin)
值为undefined
//route,js
//全局路由前置守卫
router.beforeEach((to, from, next) => {
console.log(to.meta.isLogin);//undefined
if (to.meta.isLogin && !store.state.userInfo) {
next({
name: "login",
NAVTYPE</