Vue中使用keep-alive优化网页性能

Posted nayek

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue中使用keep-alive优化网页性能相关的知识,希望对你有一定的参考价值。

用keep-alive包裹路由

当前数据第一次访问时,会被缓存到浏览器缓存当中,若数据无更替,则直接读取缓存中的数据。

技术图片

 

 使用keep-alive时会存在一个activated的生命周期钩子

  只有在lastCity不等于当前的City时,才会送一个新的Ajax请求数据(通过调用getHomeInfo函数),反之则从当前浏览器缓存中读取数据。

技术图片 

技术图片

 

 

以上是关于Vue中使用keep-alive优化网页性能的主要内容,如果未能解决你的问题,请参考以下文章

keep-alive优化网页性能

Vue / keep-alive使用

Vue—KeepAlive源码探究,适时清理页面缓存

Vue性能优化

Vue性能优化

Vue性能优化