vue路由跳轉push,replace,go


this.$router.replace({  path: "/subpagest" });//不會向 history 添加新記錄,而是跟它的方法名一樣 —— 替換掉當前的 history 記錄;
this.$router.push({  path: "/subpagest" });//會向 history 棧添加一個新的記錄;
this.$router.go(-1);//這個方法的參數是一個整數,意思是在 history 記錄中向前或者后退多少步。

課外提示:如果目的地和當前路由相同,只有參數發生了改變 (比如從一個用戶資料到另一個 /users/1 -> /users/2),可以使用 beforeRouteUpdate 來響應這個變化


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM