美文网首页
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