vue如何通過$router.push傳參數(shù)
如何通過$router.push傳參數(shù)
下面通過A頁面向B頁面?zhèn)髦祦砼e個例子:
//A頁面:? this.$router.push({ ? ? name: '頁面B', ? ? params: { data: '我是要傳遞的參數(shù)' } }) //B頁面拿到傳來的值:? this.data = this.$route.params.data // 拿到上個頁面?zhèn)鱽淼臄?shù)據(jù)
代碼很簡單, 一下是需要注意的幾點:
1.this.$router.push()方法里的params 可以傳多個參數(shù), 如:
//A頁面 this.$router.push({ ? ? name: '頁面B', ? ? params: { data1: '參數(shù)1', data2: '參數(shù)2'} }) //B頁面, 拿到傳來的參數(shù) this.data1 = this.$route.params.data1 this.data2 = this.$route.params.data2
2.this.$router.push()方法除了可以傳遞一般參數(shù)以外, 還能傳遞查詢參數(shù),代碼如下:
this.$router.push({path: '/pagePath', query: {queryData: "2"}});
最終的效果是: /pagePath?queryData=2
this.$router.push傳參及參數(shù)接收
1、兩種方式
方法一:name跳轉頁面
this.$router.push({name:'anotherPage',params:{id:1}});
另一頁面接收參數(shù)方式:
this.$route.params.id
示例:
控制臺展示:
方法二:path跳轉頁面
this.$router.push({path:'/anotherPage',query:{id:1}});
另一頁面接收參數(shù)方式:
this.$route.query.id
2、區(qū)別
1、path的query傳參的參數(shù)會帶在url后邊展示在地址欄(/anotherPage?id=1),name的params傳參的參數(shù)不會展示到地址欄。
2、由于動態(tài)路由也是傳遞params的,所以在 this.$router.push() 方法中path不能和params一起使用,否則params將無效,需要用name來指定頁面。
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
- vue中的this.$router.push()路由傳值方式
- 關于Vue3路由push跳轉問題(解決Vue2this.$router.push失效)
- Vue this.$router.push(參數(shù))實現(xiàn)頁面跳轉操作
- vue.js this.$router.push獲取不到params參數(shù)問題
- 解決vue.js this.$router.push無效的問題
- 對vue2.0中.vue文件頁面跳轉之.$router.push的用法詳解
- Vue中this.$router.push參數(shù)獲取方法
- vue?跳轉頁面$router.resolve和$router.push案例詳解
相關文章
vue中解決chrome瀏覽器自動播放音頻和MP3語音打包到線上的實現(xiàn)方法
這篇文章主要介紹了vue中解決chrome瀏覽器自動播放音頻和MP3語音打包到線上的實現(xiàn)方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-10-10Vuejs使用addEventListener的事件如何觸發(fā)執(zhí)行函數(shù)的this
這篇文章主要介紹了Vuejs使用addEventListener的事件觸發(fā)執(zhí)行函數(shù)的this方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-06-06Ant?Design_Form表單上傳文件組件實現(xiàn)詳解
這篇文章主要為大家介紹了Ant?Design_Form表單上傳文件組件實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03vue分片上傳視頻并轉換為m3u8文件播放的實現(xiàn)示例
前端上傳大文件、視頻的時候會出現(xiàn)超時、過大、很慢等情況,為了解決這一問題,跟后端配合做了一個切片的功能,本文主要介紹了vue分片上傳視頻并轉換為m3u8文件播放的實現(xiàn)示例,感興趣的可以了解一下2023-11-11vue3中echarts的tooltip組件不顯示問題及解決
這篇文章主要介紹了vue3中echarts的tooltip組件不顯示問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-10-10詳解Vue的鉤子函數(shù)(路由導航守衛(wèi)、keep-alive、生命周期鉤子)
這篇文章主要介紹了詳解Vue的鉤子函數(shù)(路由導航守衛(wèi)、keep-alive、生命周期鉤子),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-07-07