if (uni.getStorageSync('token')) {
        console.log('验证通过');
        // next();  // 此处的next() 会导致使用navigateTo()的时候产生两次跳转,但使用navigator标签又不会出现此种情况
    } 

由于使用uniapp + uni-simple-router 做登录拦截,因为使用上面的代码时使用了next();在跳转时登录拦截和跳转各执行了一次产生两次相同页面

解决:
禁用此处的next()即可

标签: none

添加新评论

阅读量:130