一、在route文件中设置需要缓存组件的路由元(meta)加入KeepAlvie:true这样的键值对,如图Vue项目中keepAlive的用法进行页面的缓存二、在app.js文件中,加入keep-alive的组件,进行如下设置Vue项目中keepAlive的用法进行页面的缓存这样子就可以进行页面的缓存了

再次(非首次)缓存的页面,会触发的生命周期函数是activated()和deactivated(),如果需要,可以在这两个函数中进行方法执行。

相关文章: