首頁 > web前端 > Vue.js > vue的$router是什麼

vue的$router是什麼

coldplay.xixi
發布: 2020-11-30 14:00:36
原創
2689 人瀏覽過

vue的【$router】是VueRouter的一個對象,透過【Vue.use(VueRouter)】和VueRouter建構子得到一個router的實例對象,這個物件中是一個全域的物件。

vue的$router是什麼

本教學操作環境:windows10系統、vue2.9,本文適用於所有品牌的電腦。

【相關文章推薦:vue.js

#$router是VueRouter的一個對象,透過Vue. use(VueRouter)VueRouter建構函數得到一個router的實例對象,這個物件中是一個全域的對象,他包含了所有的路由包含了許多關鍵的物件和屬性。

router是全域的一個路由實例(全域變數),其中包含了所有的路由、路由的關鍵屬性及方法

用法:

1、 $router.push({path:'/login'}) //路由跳轉,實際上是往history新增路徑

2、$router.push({path:' /login',query:{name:'userName'}}) //路由傳參,在route中取得參數

3、$router.replace({path:'/ login'}) //直接替換掉history中的路徑,不記錄跳轉記錄;$router.go(-1)回不到點擊跳轉的那個頁面

相關免費學習推薦:JavaScript(影片)

以上是vue的$router是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板