3.2.頂部欄header
在el-header標簽里對標簽欄header進行樣式定義
<template><div id="app"><el-container><el-header style="background-color: #4c535a"><img src="@/assets/logo.png" alt="" style="width:40px;position:relative; top: 10px;"><span style="font-size: 20px;margin-left: 15px; color: white">XXX平臺</span></el-header></el-container><el-container><el-aside style="overflow:hidden;min-height:100vh;background-color:#545c64;width:250px"></el-aside><el-main></el-main></el-container><!-- <router-view/> --></div>
</template>
3.3側邊欄asider
<el-menudefault-active="2"class="el-menu-vertical-demo"@open="handleOpen"@close="handleClose"background-color="#545c64"text-color="#fff"active-text-color="#ffd04b"><el-menu-item index="1"><i class="el-icon-menu"></i><span slot="title">系統首頁</span></el-menu-item><el-submenu index="2"><template slot="title"><i class="el-icon-location"></i><span>信息管理</span></template><el-menu-item-group><el-menu-item index="1-1">管理員信息</el-menu-item><el-menu-item index="1-2">用戶信息</el-menu-item></el-menu-item-group></el-submenu></el-menu>
最終呈現結果
從圖片可以看出側邊欄的邊角有個小毛疵,可以看到在el-menu空間里面有個border-right屬性控制著這個小毛疵,因此我們可以在css里面寫入代碼。可以看到這個消失了。
3.4. 主體內容
3.5.將菜單切換修改成路由的方式
在el-menu里面綁定default-active作為路由的形式,這樣就開啟了路由。
:default-active="$route.path" router
之后再index處與router目錄下index.js文件里配置該路徑,就可以實現路由的跳轉。
之后便出現