美文网首页
VUE刷新丢失路由的解决方法

VUE刷新丢失路由的解决方法

作者: 心静至善 | 来源:发表于2021-03-20 18:08 被阅读0次

    目前在使用VUE3.X开发,发现加载动态路由的话,由于刷新页面就会重新加载VUEX,故会丢失已存在的state,但是又不想localStorage,sessionStorage。
    经过多次试验,采取在权限验证里面的路由守卫里,添加
    检测如果存在路由则跳转下一步,不存在则再次进入获取用户信息和路由的判断
    if (store.getters.permission_routes.length > 0) {
    //加载路由
    next();
    //router.options.routes = store.state.permission.routes
    } else {

    相关文章

      网友评论

          本文标题:VUE刷新丢失路由的解决方法

          本文链接:https://www.haomeiwen.com/subject/wsnbcltx.html