在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue-router使用go(-1)后退問題,在構建完成后偶發(fā)性后退無效,不觸發(fā)

vue-router使用go(-1)后退問題,在構建完成后偶發(fā)性后退無效,不觸發(fā)刷新

vue router使用go(-1)后退問題,在瀏覽器中偶發(fā)性無效;
項目簡介:vue單頁面項目,使用 "vue-router@^2.3.0"+ "vue@^2.5.3"+ "webpack@^3.10.0";
觸發(fā)邏輯:在內容頁使用this.$router.go(-1);測試瀏覽器chrome@67、360極速,大部分情況可以正常返回,但偶爾出現(xiàn)點擊返回后地址有變化頁面無刷新問題;該問題在開發(fā)工作上不會出現(xiàn),在項目構建完成后出現(xiàn)。
出現(xiàn)時使用瀏覽器自帶的返回按鍵也無法正常后退。
請教各位思友有沒有什么解決辦法或者思路。
備注:使用this.$router.push()可以正常后退,但應對多入口的頁面返回邏輯就難處理了。

圖片描述

回答
編輯回答
熟稔
"vue-router": "^2.7.0"
"vue": "^2.4.2",
"webpack": "^2.6.1",

我這邊使用的是這幾個版本,我這邊是正常的
(this.to === undefined)?this.$router.go(-1):this.$router.push({path:this.to});
2018年4月7日 07:07