1. 程式人生 > >vue中的keep-alive的入坑指南

vue中的keep-alive的入坑指南

最近有個變態需求:重新點選路由導航時刷現當前路由頁面,該路由頁面是一個列表頁面,點選詳情的時候跳轉詳情頁面,詳情頁面返回列表頁面時,使用快取的列表頁面。

    實現步驟:

    1.使用keep-alive快取路由頁面


    2.網上的找到的方法實現點選路由導航重新整理當前路由:    

     通過 v-if控制,重寫點選導航的事件,程式碼如下:


下面是reload方法:


總結要點:

    1.v-if判斷放在<keep-alive>標籤上面

    2.通過變數控制是否使用快取頁面。