vue跳轉頁面方法


 

地址:https://blog.csdn.net/jiandan1127/article/details/86170336

 

 

1.  router-link1. 不帶參數 <router-link :to="{name:'home'}"> <router-link :to="{path:'/home'}"> //name,path都行, 建議用name  // 注意:router-link中鏈接如果是'/'開始就是從根路由開始,如果開始不帶'/',則從當前路由開始。   2.帶參數 <router-link :to="{name:'home', params: {id:1}}">   // params傳參數 (類似post)// 路由配置 path: "/home/:id" 或者 path: "/home:id" // 不配置path ,第一次可請求,刷新頁面id會消失// 配置path,刷新頁面id會保留 // html 取參  $route.params.id// script 取參  this.$route.params.id  <router-link :to="{name:'home', query: {id:1}}">  // query傳參數 (類似get,url后面會顯示參數)// 路由可不配置 // html 取參  $route.query.id// script 取參  this.$route.query.id 
2.  this.$router.push() (函數里面調用)1.  不帶參數 this.$router.push('/home')this.$router.push({name:'home'})this.$router.push({path:'/home'})   2. query傳參  this.$router.push({name:'home',query: {id:'1'}})this.$router.push({path:'/home',query: {id:'1'}}) // html 取參  $route.query.id// script 取參  this.$route.query.id 
————————————————版權聲明:本文為CSDN博主「懂懂kkw」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。原文鏈接:https://blog.csdn.net/jiandan1127/article/details/86170336


免責聲明!

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



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