實現(xiàn)全站的頁面緩存,前進刷新,返回走緩存,并且能記住上一頁的滾動位置,參考了很多技術實現(xiàn),github上的導航組件實現(xiàn)的原理要么使用的keep-alive,要么參考了keep-alive的源碼,但是只用keep-alive沒法實現(xiàn)相同path,不同參數(shù)展示不同view,這就有點坑了,所以需要結合自己要實現(xiàn)的功能,適當改造keep-alive,為了實現(xiàn)每次前進都能刷新,返回走緩存還能自動定位的功能,文章陸續(xù)從以下幾個方面展開講:兩套技術方案可選,最后定的技術方案的原因,實現(xiàn)的功能和原理,踩過的坑
方案一:vue的keep-alive組件
具體使用如下:
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。