vue.js通過路由實現(xiàn)經(jīng)典的三欄布局實例代碼
更新時間:2018年07月08日 09:47:37 作者:章魚喵_
本文通過實例代碼給大家介紹了vue.js通過路由實現(xiàn)經(jīng)典的三欄布局,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧
經(jīng)典的三欄布局效果圖如下:

三欄布局
•將布局的各個區(qū)塊定義成組件
<template id="header">
<div class="header bg-primary text-center">
<h3>頭部區(qū)域</h3>
</div>
</template>
<template id="left">
<div class="left bg-danger col-lg-2">
<h3>側(cè)邊欄區(qū)域</h3>
</div>
</template>
<template id="main">
<div class="main bg-info col-lg-10">
<h3>主體區(qū)域</h3>
</div>
</template>
•用router-view顯示相應的組件
<div id="app"> <router-view name="header"></router-view> <router-view name="left"></router-view> <router-view name="main"></router-view> </div>
•定義路由規(guī)則
let router = new VueRouter({
routes: [
{
path: '/',
components: {
'header': header,
'left': left,
'main': main
}
}
]
});
總結(jié)
以上所述是小編給大家介紹的vue.js通過路由實現(xiàn)經(jīng)典的三欄布局實例代碼,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!
相關(guān)文章
vue 動態(tài)添加的路由頁面刷新時失效的原因及解決方案
這篇文章主要介紹了vue動態(tài)添加的路由頁面刷新時失效的原因及解決方案,幫助大家更好的理解和學習使用vue,感興趣的朋友可以了解下2021-02-02
在瀏覽器console中如何調(diào)用vue內(nèi)部方法
這篇文章主要介紹了在瀏覽器console中如何調(diào)用vue內(nèi)部方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-07-07
vue cli3.x打包后如何修改生成的靜態(tài)資源的目錄和路徑
這篇文章主要介紹了vue cli3.x打包后如何修改生成的靜態(tài)資源的目錄和路徑,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-04-04

