Vue(8)-vue router

1.vue router

1.下載安裝 npm install vue-router

2.創(chuàng)建路由表

a.在router.js文件中引入需要的vue,vue router

b.在實例化中使用vue router

c.創(chuàng)建路由實例,明確路徑和對應(yīng)組件的關(guān)系對應(yīng)的關(guān)系

路由實例

d.拋出路由實例(export default router)

3.在main.js中注冊路由


注冊路由

4.在App.vue中使用router的組件

<router-link>&<router-view>

link后的to表示跳轉(zhuǎn)路由

App.vue

5.最后效果,點(diǎn)擊記賬,標(biāo)簽,統(tǒng)計,會跳轉(zhuǎn)到相應(yīng)的目的路由


6.404頁面

在我們做項目的時候,還要考慮輸入路徑出錯的情況


路由表添加一項

在view里面補(bǔ)充一個404的視圖

實際效果如下圖所示


7.補(bǔ)充,路由傳參

1.傳遞參數(shù):this.$router.push({name=“”,params:{list:'123' } })

接受參數(shù):this.$route.params.list

2.傳遞參數(shù):this.$router.push({name=“”,query:{list:'123' } })

接受參數(shù):this.$route.query.list

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容