亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

vue.js this.$router.push獲取不到params參數(shù)問題

瀏覽:47日期:2023-02-03 16:06:34

主要通過兩種方式傳參

1.query方式傳參和接受參數(shù)

this.$router.push({ path:’/xxx’ query:{ idname:id }})

接收的方式:this.$route.query.id

2.params方式傳遞參數(shù)

this.$router.push({ name:’路徑名稱’ query:{ idname:id }})

接收的方式:this.$route.params.id

代碼

this.$router.push({ path: ’/container’, params: { url: this.func.url, }, });

在跳轉(zhuǎn)后的頁面中console.log(this.route)發(fā)現(xiàn)params是空的

問題原因:用法錯誤,以下為正確用法

this.$router.push({ name: ’container’, params: { url: this.func.url, }, });

要使跳轉(zhuǎn)后的頁面this.$route.params有參數(shù),必須使用name:’container’,而不是path:’/container’,還需要注意name中沒有/

this.$router.push({ name: ’container’, params: { url: this.func.url, }, });

參數(shù)獲取this.$route.params.url

this.$router.push({ path: ’/container’, query: { url: this.func.url, }, });

這種方式會在跳轉(zhuǎn)的地址上拼接上?url=xxxx獲取方式this.$route.query.url

導(dǎo)致這樣的原因是因為params需要通過name來獲取,這里就要明白query和params的區(qū)別了

query要用path來引入,接收參數(shù)都是this.$route.query.name。query類似于ajax中g(shù)et傳參,即在瀏覽器地址欄中顯示參數(shù)。 params要用name來引入,接收參數(shù)都是this.$route.params.name。params則類似于post,即在瀏覽器地址欄中不顯示參數(shù)。

注意區(qū)別兩種方式,切勿path和name同時出現(xiàn)

到此這篇關(guān)于vue.js this.$router.push獲取不到params參數(shù)問題的文章就介紹到這了,更多相關(guān)this.$router.push獲取參數(shù)內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Vue
相關(guān)文章:
主站蜘蛛池模板: 一级毛片欧美 | 18美女福利视频网站免费观看 | 成人免费动作大片黄在线 | 国产精品亚洲一区二区三区在线观看 | 国产综合在线观看 | 国产成人精品免费视 | 处初女处夜情视频在线观看 | 国产在线精品一区二区三区不卡 | 久热香蕉视频 | a级毛片免费观看网站 | 成人做爰全过程免费看网站 | 国产自线一二三四2021 | 日本护士a做爰免费观看 | 成年人的毛片 | yellow中文字幕视频在线 | 日本国产免费一区不卡在线 | 国产中文字幕在线视频 | aaaaaa级特色特黄的毛片 | 国产成人精品一区二区视频 | 国产欧美精品一区二区三区四区 | 久久久91精品国产一区二区三区 | 中国欧美一级毛片免费 | 在线国产播放 | 中日韩欧美在线观看 | 免费看欧美一级特黄a毛片 免费看欧美一级特黄α大片 | 久久国产乱子免费精品 | 国产精品永久免费自在线观看 | 全黄a免费一级毛片人人爱 全黄一级裸片视频在线观看 | 91久久青草精品38国产 | 国产精品福利在线观看秒播 | 久久精品看片 | 国自产拍在线视频天天更新 | 天天看天天摸色天天综合网 | 精品国产tv | 免费高清欧美一区二区视频 | 日韩欧美一中文字幕不卡 | 唐人呦一呦xxxx视频 | 亚洲欧美国产五月天综合 | 国产成人综合视频 | 日本黄色大片免费 | 久久国产精品岛国搬运工 |