Java大联盟
致力于最高效的Java学习
关注 今天教大家用 Vue + Element UI 搭建一个后台管理系统界面,首先讲一下需要用到的组件标签,重点是左侧菜单栏的创建,Element UI 左侧菜单的标签有: el-container : 构建整个页面框架。 el-aside : 构建左侧菜单。 el-menu : 左侧菜单内容,常用属性如下。-
:default-openeds:默认展开的菜单(针对父节点),通过菜单的 index 值关联。
:default-active:默认选中的菜单(针对叶子结点),通过菜单的 index 值关联。
default-openeds=el-menu><script> export default{
data(){
return {
num:'3-4-1', items:['1','3'] } } }script>
上述代码表示打开 index 为 1 和 3 的父菜单,默认选中 index 为 3-4-1 的叶子结点。 el-submenu : 可展开的菜单,常用属性如下。
-
index:菜单下标,文本类型,不能是数值类型。
-
slot="title" 设置样式。
-
index:菜单下标。
我们用这些标签来完成一个页面,代码如下所示。
<template> <el-container style="height: 800px; border: 1px solid #eee"> <el-aside width="200px" style="background-color: rgb(238, 241, 246)"> <el-menu :default-openeds="openeds" :default-active=&