vue和vuerouter同時使用keep-alive但不生效的一種情況

所用版本:

我們提供的服務有:網站制作、成都網站制作、微信公眾號開發(fā)、網站優(yōu)化、網站認證、礦區(qū)ssl等。為成百上千家企事業(yè)單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的礦區(qū)網站制作公司

vue:2.6.10

vue-router:3.0.6

問題描述:項目中使用vue,并且使用vue router做路由。在需要緩存時引入標簽 keep-alive,此時組件仍然不會進行緩存。

分析解決:

????網上有很多其他的情況導致的緩存不生效,這里不再闡述。我遇到對是項目中存在多個<router-view>標簽,并且其中存在嵌套。那么在外層的<router-view>上加<keep-alive>標簽會導致組件初始化兩次,第二次初始化并沒有進行緩存。

所以將<keep-alive>移到內層的<router-view>上。

網站名稱:vue和vuerouter同時使用keep-alive但不生效的一種情況
網站網址:http://bm7419.com/article8/ipocop.html

成都網站建設公司_創(chuàng)新互聯,為您提供網站維護、關鍵詞優(yōu)化、做網站、域名注冊、響應式網站、網站內鏈

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

搜索引擎優(yōu)化