keep-alive 2020-04-03

keep-alive

keep-alive是vue中內(nèi)置的組件。

主要作用是被包含的組件保留保留狀態(tài),避免重新渲染。一般結(jié)合路由和動態(tài)組件一起使用,用于緩存組件。

提供兩個(gè)屬性:include 與 exclude

include表示只有名稱匹配的組件才被緩存

exclude表示名稱匹配的組件不被緩存

exclude的級別高于include

對應(yīng)兩個(gè)鉤子函數(shù)activated與deactivated

組件被激活時(shí)觸發(fā)activate的鉤子函數(shù)

組件被移除時(shí)觸發(fā)deactivated鉤子函數(shù)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容