关于使用keep-alive缓存页面的问题,是否组件挂载时有进入activated生命周期就说明组件已经缓存了呢? 我现在页面已经进入activated生命周期缓存了,但是在切换页面时还是会进入unmounted生命周期销毁组件,这有可能是什么原因导致的呢?
相关代码:
关于使用keep-alive缓存页面的问题,是否组件挂载时有进入activated生命周期就说明组件已经缓存了呢? 我现在页面已经进入activated生命周期缓存了,但是在切换页面时还是会进入unmounted生命周期销毁组件,这有可能是什么原因导致的呢?
相关代码:
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
把
:key="$route.fullPath"
去掉,每次切换页面key都更改,那它下面的组件都会重新渲染,包括keep-alive