el-menu-item怎么配置路由跳转
时间: 2023-08-29 14:08:06 浏览: 302
在 Element UI 中,可以使用 `el-menu-item` 组件来实现菜单项,并使用 `router-link` 组件来实现路由跳转。具体的实现方式如下:
1. 在 Vue Router 中定义路由映射,将菜单项的路径与具体的组件进行关联。
2. 在模板中使用 `el-menu-item` 组件来生成菜单项,并使用 `router-link` 组件来实现路由跳转。
示例代码如下:
```html
<template>
<div>
<el-menu default-active="home" mode="horizontal">
<el-menu-item index="home">
<router-link to="/">首页</router-link>
</el-menu-item>
<el-menu-item index="about">
<router-link to="/about">关于我们</router-link>
</el-menu-item>
<el-menu-item index="contact">
<router-link to="/contact">联系我们</router-link>
</el-menu-item>
</el-menu>
<router-view></router-view>
</div>
</template>
<script>
export default {
// ...
};
</script>
```
在上面的示例中,使用 `el-menu` 组件来生成菜单,使用 `router-link` 组件来实现路由跳转。在 `el-menu-item` 组件中,使用 `index` 属性来指定菜单项的唯一标识符,并将其与路由路径进行关联。在 `router-link` 组件中,使用 `to` 属性来指定跳转的路由路径。在组件的模板中使用 `router-view` 组件来显示当前路由匹配的组件。
阅读全文