keep-alive使用的注意点

使用keep-alive的时候就是把这个组件缓存了,组件不会被销毁,组件的状态会一直存在

使用keep-alive后,mounted生命周期函数不会每次都触发(只有刷新组件的时候才起作用),而vue新增了activated和deactivated函数,所以我们可以在activated函数里执行一些操作,这个时候activated就和没有使用keep-alive时的mounted生命周期函数差不多的作用,deactivated函数里面可以做一些离开组件时的操作和没有使用keep-alive时的desrtoyed生命周期函数差不多的作用。

发布了54 篇原创文章 · 获赞 14 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_41615439/article/details/86605107