vue-router中$route和$router的區(qū)別
? ? ? ? $router: 代表的是路由器對象狞换,包含一些實(shí)現(xiàn)路由跳轉(zhuǎn)的方法,例如:push()? replace()? back()
? ? ? ? $route: 代表的是當(dāng)前路由對象圆丹,包含一些路由相關(guān)的屬性:path/params/query/meta
? ? 拓展知識:
? ??????????vue-router路由跳轉(zhuǎn)的方法:
? ??????????????this.$router.push(path):相當(dāng)于點(diǎn)擊路由鏈接(可以回退)
????????????????this.$router.replace(path):用新路由替換當(dāng)前路由(不能回退上一次的路由)
????????????????this.$router.back():請求(返回)上一個記錄路由