最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
怎么在vue中實現(xiàn)一個keep-alive緩存功能

本篇文章為大家展示了怎么在vue中實現(xiàn)一個keep-alive緩存功能,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

創(chuàng)新互聯(lián):自2013年起為各行業(yè)開拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為超過千家公司企業(yè)提供了專業(yè)的成都網(wǎng)站設(shè)計、網(wǎng)站制作、外貿(mào)營銷網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計和網(wǎng)站推廣服務(wù), 定制開發(fā)由設(shè)計師親自精心設(shè)計,設(shè)計的效果完全按照客戶的要求,并適當(dāng)?shù)奶岢龊侠淼慕ㄗh,擁有的視覺效果,策劃師分析客戶的同行競爭對手,根據(jù)客戶的實際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。

是Vue的內(nèi)置組件,能在組件切換過程中將狀態(tài)保留在內(nèi)存中,防止重復(fù)渲染DOM。

包裹動態(tài)組件時,會緩存不活動的組件實例,而不是銷毀它們。和 相似, 是一個抽象組件:它自身不會渲染一個 DOM 元素,也不會出現(xiàn)在父組件鏈中。

prop:

  • include: 字符串或正則表達(dá)式。只有匹配的組件會被緩存。

  • exclude: 字符串或正則表達(dá)式。任何匹配的組件都不會被緩存。

Vue 實現(xiàn)組件信息的緩存

當(dāng)我們在開發(fā)vue的項目過程中,避免不了在路由切換到其他的component再返回后該組件數(shù)據(jù)會重新加載,處理這種情況我們就需要用到keep-alive來緩存vue的組件信息,使其不再重新加載。

一、在app.vue里


 

但是這種情況會對所有的組件進(jìn)行緩存,不能達(dá)到單個組件緩存的效果。

那么我們給部分組件加上,實現(xiàn)方法如下:

在app.vue



 

 

 

二、 在路由的index.js頁面里

{
 path: '',
 name: '',
 component: '',
 meta: {keepAlive: true}  // 這個是需要keepalive的
},
{
 path: '',
 name: '',
 component: ,
 meta: {keepAlive: false} // 這是不會被keepalive的
}

這就實現(xiàn)了部分組件的緩存功能

如果緩存的組件想要清空數(shù)據(jù)或者執(zhí)行初始化方法,在加載組件的時候調(diào)用activated鉤子函數(shù),如下:

activated: function () {
 this.data = ‘'
}

上述內(nèi)容就是怎么在vue中實現(xiàn)一個keep-alive緩存功能,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)頁標(biāo)題:怎么在vue中實現(xiàn)一個keep-alive緩存功能
轉(zhuǎn)載來源:http://fisionsoft.com.cn/article/iegise.html