vue 中解決IOS端微信內建瀏覽器底部前進後退的bar
阿新 • • 發佈:2019-01-08
對於急性子先講一下解決方案
this.$router.replace('/path')
這樣寫完。你就會發現跳轉後底部不會出現那個該死的白條了 // 後面講一下原理
講一下。微信為什麼會出現這樣的問題
微信內建瀏覽器自己會監聽他會產生歷史記錄。一開始。我的想法就是隱藏這個東西。各種樣式寫了太麻煩。
後來想了想原理。是那麼回事。就轉變了一下思路。我們跳轉時不儲存歷史記錄就好了嘛。
也算是百度上找的。window.location.replace('url'); 這個方法。對於我們vue來說太麻煩。沒有路由跳起來太麻煩
想了想。好像vue的路由也有這個replace。我就試了一下。恩。就成功了。
雖然我知道這個方法不治本。但是也算是最簡單的方法吧
最後感謝一下。尤雨溪大神開發了vue這麼好用的框架。
本文章為個人記錄。和幫助迷途中的小白。大牛們不喜勿噴謝謝