一、使用keep-alive 和 vue-router 的 keepAlive 實現(頁面跳轉需動態控制keepAlive實現)
1、在入口頁面,比如 app.vue 頁面添加<keep-alive> 標簽。
// 方式一 <keep-alive> <router-view v-if="$route.meta.keepAlive"/> </keep-alive> <router-view v-if="!$route.meta.keepAlive"/> // 方式二(include 設置 需要緩存的頁面路由name) <keep-alive include="index"> <router-view/> </keep-alive>
2、