这个错误是因为访问了不在路由内的路由
No match found for location with path
解决方案:在路由配置最末尾添加所有匹配不到的路由都跳转到404页面
{ path: '/404', name: '404', component: () => import(/* webpackChunkName: "fail" */ '@/views/exception/404') }, { path: '/:pathMatch(.*)*', name: 'path', redirect: '/404', hidden: true },
这个在做权限认证时,用户未登录一律跳转至登录页面,
用户已经登录但是如果刷新浏览器,存储在vuex中的数据会被清空,........