iview-admin中路由表设置notCache缓存问题
问题如下,利用iview-admin开发的后台管理系统,通过阅读源码后发现,通过给main组件的keep-alive,设置:include='cacheList',出现在cacheList数组中的路由就会被缓存,那么问题来了,cacheList是获取储存在localstorage中的tagNavLIst,根据tagNavList中的路由是否有没有notCache:true来决定是否需要缓存该路由。那我中途修改router.js中某个路由的notCache:false,但是cacheList还是会从localStorage中读取路由表从而导致该路由还是不会被缓存。难道不应该cacheList直接读取路由表中的列表吗,为什么需要从localStorage中读取。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论