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文件里配置该路径,就可以实现路由的跳转。
之后便出现