搬运自:https://www.cnblogs.com/goloving/p/9256212.html
使用<keep-alive>
会将数据保留在内存中,如果要在每次进入页面的时候获取最新的数据,需要在activated
阶段获取数据,承担原来created钩子中获取数据的任务。
<keep-alive>
activated
deactivated
activated:在组件被激活时调用,在组件第一次渲染时也会被调用,之后每次keep-alive激活时被调用。
deactivated:在组件被停用时调用。
keep-alive
2.1.0
exclude
keep-alive
什么时候获取数据?
当引入keep-alive
keep-alive
所以,有需要的话,应该activated中留一份数据获取的代码,或者不要created部分,直接将created中的代码转移到activated中。
来源:博客园
作者:林景之
链接:https://www.cnblogs.com/linjiangxian/p/11683889.html