<keep-alive></keep-alive>
的作用是什么?
<keep-alive></keep-alive>
包裹動態組件時,會緩存不活動的組件實例,主要用於保留組件狀態或避免重新渲染。
大白話: 比如有一個列表和一個詳情,那么用戶就會經常執行打開詳情=>返回列表=>打開詳情…這樣的話列表和詳情都是一個頻率很高的頁面,那么就可以對列表組件使用<keep-alive></keep-alive>
進行緩存,這樣用戶每次返回列表的時候,都能從緩存中快速渲染,而不是重新渲染