Vue路由組件的緩存keep-alive和include屬性的具體使用
功能:瀏覽器頁(yè)面在進(jìn)行切換時(shí),原有的路由組件會(huì)被銷毀。通過(guò)緩存可以保存被切換的路由組件。
例子:在頁(yè)面上填好的信息當(dāng)進(jìn)行頁(yè)面切換再轉(zhuǎn)回原來(lái)的頁(yè)面時(shí),原本信息被清空了需要重新填寫(xiě)
keep-alive和include屬性的搭配使用
功能:切換路由時(shí),保留被切換路由組件。
格式:
<keep-alive> <router-view/> <keep-alive>
功能:保存所有路由組件
<keep-alive include="組件名稱"> <router-view/> <keep-alive>
功能:保存include指定的組件,數(shù)組形式可保存多個(gè)
<template>
<div>
<div>
<ul>
<li><router-link to="/A">A1 Router-Link</router-link></li>
<li><router-link to="/B">B1 Router-Link</router-link></li>
</ul>
</div>
// 保存所有路由組件
<keep-alive>
<router-view></router-view>
</keep-alive>
// 保存include指定的組件,可保存多個(gè)
<keep-alive :include="['A', 'B']">
<router-view></router-view>
</keep-alive>
</div>
</template>
<script>
export default {
name : 'App'
}
</script>到此這篇關(guān)于Vue路由組件的緩存keep-alive和include屬性的具體使用的文章就介紹到這了,更多相關(guān)Vue keep-alive和include屬性內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Vue中Keep-Alive緩存組件使用語(yǔ)法及原理深度解析
- Vue3除了keep-alive還有哪些實(shí)現(xiàn)頁(yè)面緩存詳解
- React實(shí)現(xiàn)頁(yè)面狀態(tài)緩存(keep-alive)的示例代碼
- Vue keep-alive組件的使用及如何清除緩存
- vue3?keep-alive實(shí)現(xiàn)tab頁(yè)面緩存功能
- Vue3嵌套路由中使用keep-alive緩存多層的實(shí)現(xiàn)
- vue使用keep-alive進(jìn)行組件緩存方法詳解(組件不緩存問(wèn)題解決)
- vue中keep-alive組件實(shí)現(xiàn)多級(jí)嵌套路由的緩存
- 快速解決 keep-alive 緩存組件中定時(shí)器干擾問(wèn)題
相關(guān)文章
vant實(shí)現(xiàn)自定義日期時(shí)間選擇器(年月日時(shí)分秒)
使用vant作為UI組件時(shí),需要一個(gè)日期時(shí)間選擇器,vant中有Dateicker和TimePicker,可以將兩個(gè)組件組合封裝使用,下面就來(lái)詳細(xì)的介紹一下2025-12-12
Vue.js使用帶有對(duì)象的 v-model 來(lái)創(chuàng)建自定義組件的詳細(xì)操作
本文介紹了如何在Vue.js中使用帶有對(duì)象的v-model來(lái)創(chuàng)建自定義組件,通過(guò)創(chuàng)建一個(gè)封裝了多個(gè)輸入字段的自定義組件,并使用計(jì)算屬性和深拷貝來(lái)處理對(duì)象狀態(tài),可以實(shí)現(xiàn)雙向數(shù)據(jù)綁定,感興趣的朋友跟隨小編一起看看吧2025-12-12
vue實(shí)現(xiàn)簡(jiǎn)單分頁(yè)功能
這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)簡(jiǎn)單分頁(yè)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03
vue-router組件未正確注冊(cè)的問(wèn)題及解決
用戶因?qū)雟ue-router名稱與創(chuàng)建實(shí)例不一致導(dǎo)致錯(cuò)誤,后發(fā)現(xiàn)導(dǎo)入的是index.js文件,省略文件名,但問(wèn)題仍未解決,需檢查掛載配置2025-08-08
vue3如何利用自定義指令實(shí)現(xiàn)下拉框分頁(yè)懶加載
下拉框一開(kāi)始請(qǐng)求第一頁(yè)的內(nèi)容,滾動(dòng)到最后的時(shí)候,請(qǐng)求第二頁(yè)的內(nèi)容,如此反復(fù),直到所有數(shù)據(jù)加載完成,這篇文章主要介紹了vue3如何利用自定義指令實(shí)現(xiàn)下拉框分頁(yè)懶加載,需要的朋友可以參考下2024-07-07
為什么在Vue3?setup()中直接解構(gòu)props會(huì)丟失響應(yīng)性詳解
props是響應(yīng)式的,當(dāng)傳入新的prop時(shí),它將被更新,因?yàn)閜rops是響應(yīng)式的,這篇文章主要介紹了為什么在Vue3 setup()中直接解構(gòu)props會(huì)丟失響應(yīng)性的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2026-05-05
Vue3中關(guān)于ref和reactive的問(wèn)題
這篇文章主要介紹了Vue3中關(guān)于ref和reactive的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-04-04

