vue动态路由中路由信息存入缓存中的问题
动态存储路由信息当我们将动态路由信息存入缓存中(或者vuex实现持久化数据存储)时,在退出登录或token失效时需要将缓存清除(包括vuex存储的信息)。当拿到动态路由信息时,我们不要将处理成routes格式的信息存储到缓存,因为你再次拿到信息的时候,你会发现,路由可能还存在,但是对应的页面地址(component)已经没有了。解决方法:切换页面的时候重新请求将拿到的路由信息直接存储,在处理成routes格式之前,在需要的使用的时候,然后拿出来处理使用用。注意点,在一个对象中存在方法时,
复制链接