$route對(duì)象表示當(dāng)前的路由信息裳朋,
???? 包含了當(dāng)前 URL 解析得到的信息铸董。包含當(dāng)前的路徑,參數(shù)温学,query對(duì)象等。
???? $route.param 能夠獲取前臺(tái)路徑傳過(guò)來(lái)的參數(shù)
??? 1.$route.path 字符串甚疟,對(duì)應(yīng)當(dāng)前路由的路徑仗岖,總是解析為絕對(duì)路徑,如"/foo/bar"古拴。
??? 2.$route.params? 一個(gè) key/value 對(duì)象箩帚,包含了 動(dòng)態(tài)片段 和 全匹配片段, 如果沒(méi)有路由參數(shù)黄痪,就是一個(gè)空對(duì)象紧帕。
$router對(duì)象是全局路由的實(shí)例,是router構(gòu)造方法的實(shí)例桅打。
push
??? 1.字符串this.$router.push(‘home’)
??? 2.對(duì)象this.$router.push({path:‘home’})
???? 3. 命名的路由this.$router.push({name:‘user’,params:{userId:123}})
??? 4.帶查詢(xún)參數(shù)是嗜,變成 /register?plan=123this.$router.push({path:‘register’,query:{plan:‘123’}})
push方法的跳轉(zhuǎn)會(huì)向 history 棧添加一個(gè)新的記錄,當(dāng)我們點(diǎn)擊瀏覽器的返回按鈕時(shí)可以看到之前的頁(yè)面