国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - vue $router和$route的區別詳解

vue $router和$route的區別詳解

2021-12-01 16:28清風了了 JavaScript

這篇文章主要介紹了vue $router和$route的區別詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

一、router為vuerouter的實例,相當于一個全局的路由器對象,里面含有很多屬性和子對象,例如history對象。。。經常用的跳轉鏈接就可以用this.$router.push,和router-link跳轉一樣。。。

this.$router.push會往history棧中添加一個新的記錄。。詳細見vue官方文檔

route相當于當前正在跳轉的路由對象。。可以從里面獲取name,path,params,query等。。

打印this.$route和this.$router。

vue $router和$route的區別詳解

路由傳參的方式

1.可以手寫完整的path:

this.$router.push({path:`/user/${userid}`})

這樣傳遞參數的話,配置路由的時候需要在path上加參數path:user/:userid。

這種接收參數的方式是this.$route.params.userid。

2.也可以用params傳遞:

vue $router和$route的區別詳解

3.也可以用query傳遞:

vue $router和$route的區別詳解

query傳參是針對path的,params傳參是針對name的。。接收參數的方式都差不多。。this.$route.query.和this.$route.params.

注意這只是跳轉url,跳轉到這個url顯示什么組件,得配置路由。router跳轉和<router-link>標簽跳轉,規則差不多。

展示上的話:

vue $router和$route的區別詳解

注意:如果提供了path,params將會被忽略,但是query不屬于這種情況。。。

如果使用完整路徑和query傳參,刷新頁面時不會造成路由傳參的參數丟失。

這個vue官方文檔講的很詳細。

二、有時候配置路由時path有時候會加 '/' 有時候不加,例如path:'name'和path:'/name'。區別其實官方文檔說了,我當時沒仔細看,導致這個問題還困擾了我很久。

vue $router和$route的區別詳解

意思就是以 / 開頭的會被當做路徑,就不會一直嵌套之前的路徑。

到此這篇關于vue $router和$route的區別詳解的文章就介紹到這了,更多相關vue $router和$route內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/wangguoyu1996/article/details/80628135

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 99久久精品一区二区成人 | 久久99精品久久久久 | 亚洲一区高清 | 日韩av色 | 国产99久久 | jyzz中国jizz十八岁免费 | 北条麻妃一区二区三区在线观看 | 日韩在线视频一区 | 日韩欧美中文字幕在线视频 | a免费在线| 午夜欧美一区二区三区在线播放 | 少妇精品久久久久久久久久 | 精品女同一区二区三区在线绯色 | 亚洲欧美日韩在线 | 亚洲情视频 | 国产综合精品一区二区三区 | 亚洲免费网站 | 久久精品青青大伊人av | 欧美三级视频 | 91精品国产九九九久久久亚洲 | 黄色录像特级 | 中文字幕在线观看一区 | 日韩欧美在线一区二区 | 综合网视频| 亚洲视频精品在线观看 | 男人的天堂视频网站 | 欧美影院 | 看国产到性色 | 国产成人一区二区 | 国产模特私拍xxxx | 91国内精品久久 | 欧美日韩国产一区二区三区 | 日韩精品在线视频 | 99久久婷婷国产精品综合 | 国产尤物av| 中文字幕亚洲一区二区三区 | 国产免费天天看高清影视在线 | 免费观看一区二区三区毛片软件 | 成人在线观看av | 亚洲第一av| 欧美亚洲综合久久 |