既然问题已经定位了,那就好解决问题了,只需要在关闭标签页的时候把对应的组件也销毁掉就好了。经过⽹上⼀翻查找,发现销毁⼀个组件可以使⽤:this.$destroy(‘组件名')来销毁。先说下⼤概思路:keep-alive的include⾥存的其实是⼀个vuex中的⼀个数据源(数据源保存的是路由名称),当关闭标签页时,...
vue使用keep-alive切换页面,2种方法实现页面保持滚动位置.zip vue使用keep-alive切换页面,2种方法实现页面保持滚动位置 下载后 先 npm i 安装依赖 上传者:wang_9909时间:2021-11-03 vue中keep-alive内置组件缓存的实例代码 需求: home 组件中有一个 name 的 data 数据。这个数据修改之后,再切换到其他的组件。再...
vue里如何主动销毁keep-alive缓存的组件:问题产生的背景 我们一个后台,在切换一些标签页的时候,是使用的 keep-alive 缓存的标签页,也使用了 include 属性来决定哪个页面进行缓存,而标签页的切换实际上是路由的切换,也就是说打开一个新标签页的时候,url 会跟着变化,老的标签页如果在 keep...