router和 route的區別

2021-10-07 18:00:18 字數 749 閱讀 3797

在vue2.0裡頁面引數是 this.rou

te.q

uery

或者th

is

.route.query或者 this.

route.

quer

y或者t

his.

route.params 接收router-link傳的引數。

在路由跳轉的時候除了用router-link標籤以外需要在script標籤在事件裡面跳轉,所以有個方法就是在script標籤裡面寫this.$router.push(『要跳轉的路徑名』),

在寫的時候發現這兩個為什麼不同,在控制台打出this的時候,發現rou

te

和route和

route和

router同時存在

$route為當前router跳轉物件裡面可以獲取name、path、query、params等

r ou

ter為

vuer

oute

r例項,

想要導航

到不同u

rl,則

使用

router為vuerouter例項,想要導航到不同url,則使用

router

為vue

rout

er例項

,想要導

航到不同

url,

則使用router.push方法

返回上乙個history也是使用$router.go方法

router和 route的區別

router是乙個vuerouter的例項 可以導航到不同的路由裡 route是 router跳轉到的當前乙個物件,裡面包含該物件的path query name params 1 this.router.push this.router.push detail 使用當前的query this.ro...

router和 route的區別

在vue2.0裡頁面引數是 this.route.query或者 this.route.params 接收router link傳的引數。在路由跳轉的時候除了用router link標籤以外需要在script標籤在事件裡面跳轉,所以有個方法就是在script標籤裡面寫this.router.push...

vue中 router和 route的區別

在使用vue框架進行開發的時候,我們經常需要用到vuerouter來進行頁面之間的跳轉。所以大部人剛開始都有遇到這麼乙個問題 遇到rou ter和 router和 router 和route會傻傻分不清,不會分辨這兩個的區別,今天就來分析下個人對他們的看法。正文 rou ter是 vuer oute...