1. 首页
  2. 数据库
  3. 其它
  4. 解决Vue keep alive 调用 $destory() 页面不再被缓存的情况

解决Vue keep alive 调用 $destory() 页面不再被缓存的情况

上传者: 2021-02-19 05:12:55上传 PDF文件 70.46KB 热度 25次
需求: 项目中需要开发一个导航栏,类似浏览器的导航,没有关闭的时候页面缓存,关掉之后,页面随之销毁。(如图) 项目是使用Vue + Vue-Router + Vuex 刚开始使用的方法是:关闭导航标签,直接调用对应的页面的$destory()方法,OK,可以实现关闭页面(下次再打开该页面,将初始化)的功能,但是遇到个问题: 该页面将不再被缓存,也就是说切换导航tab时,页面将不断的被初始化!!! 查了一下文档,找了度娘,没发现解决方法,又去请教G哥,这才发现原来Vue keep-alive真的有这个问题哎,这个是(链接),要么你自己去看,要么看我的解决方法,嘿嘿嘿,不瞎扯啦,上方法,其实Vu
用户评论