vue element ui导航代码
时间: 2023-10-13 15:21:53 浏览: 96
以下是一个基本的Vue Element UI导航代码示例:
```html
<template>
<div>
<el-menu :default-active="activeIndex" class="el-menu-demo" mode="horizontal" @select="handleSelect">
<el-menu-item index="1">首页</el-menu-item>
<el-submenu index="2">
<template slot="title">产品</template>
<el-menu-item-group>
<template slot="title">产品分类</template>
<el-menu-item index="2-1">手机</el-menu-item>
<el-menu-item index="2-2">电脑</el-menu-item>
</el-menu-item-group>
<el-menu-item-group>
<template slot="title">产品品牌</template>
<el-menu-item index="2-3">华为</el-menu-item>
<el-menu-item index="2-4">小米</el-menu-item>
</el-menu-item-group>
</el-submenu>
<el-menu-item index="3">关于我们</el-menu-item>
</el-menu>
</div>
</template>
<script>
export default {
data() {
return {
activeIndex: "1"
};
},
methods: {
handleSelect(index) {
this.activeIndex = index;
}
}
};
</script>
```
上述代码使用了`el-menu`组件来创建导航菜单。使用`default-active`属性设置默认激活的菜单项,使用`@select`事件来处理菜单项选择事件。`el-menu-item`和`el-submenu`组件用于创建菜单项和子菜单项。
更多Vue Element UI导航相关的组件和属性,请参考官方文档:https://element.eleme.cn/#/zh-CN/component/menu
阅读全文