vue打開新頁面的幾種方式


1,最最常用的是this.$router.push

this.$router.push(path:'',query:{id:1});//path是地址,query是傳參

2,還可以使用router-link標簽:

<router-link :to="path"></router-link>

 

最常用的就是上面兩個了,如果非要實現這個功能,還可以用this.$router.replace(path:''),不過用了這個以后,就把當前頁從頁面棧中刪除掉了,返回的時候就看不到當前頁。

eg: 從A頁面跳轉到B,當前頁是B,replace到了C頁面,那么在C頁面點擊瀏覽器的返回上一頁的按鈕,會返回到A而不是B。

 


免責聲明!

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



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