紅框里的組件是在keep-alive里,會(huì)被緩存業(yè)務(wù)需求是這樣的,點(diǎn)擊上圖里業(yè)務(wù)受理的X關(guān)閉標(biāo)簽的時(shí)候,對(duì)應(yīng)的紅框里的組件要徹底銷毀,不緩存組件。而切換標(biāo)簽的時(shí)候使用緩存組件。業(yè)務(wù)邏輯其實(shí)和瀏覽器的標(biāo)簽欄一樣,切換標(biāo)簽不會(huì)重載頁(yè)面,點(diǎn)了關(guān)閉才會(huì)關(guān)閉如何實(shí)現(xiàn)?
2 回答

守候你守候我
TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超10個(gè)贊
了解下keep-alive
的include
當(dāng)你不想緩存時(shí)從include中排除即可

溫溫醬
TA貢獻(xiàn)1752條經(jīng)驗(yàn) 獲得超4個(gè)贊
<!-- 數(shù)組 (使用 `v-bind`) --> <keep-alive :include="['a', 'b']"> <component :is="view"></component></keep-alive>
API -- Vue.js
- 2 回答
- 0 關(guān)注
- 840 瀏覽
添加回答
舉報(bào)
0/150
提交
取消