vue antdesign点击a-menu-item-group时跳转路由
时间: 2023-12-14 15:02:50 浏览: 144
要实现在 Vue 中使用 Ant Design 的 `a-menu-item-group` 组件点击后跳转路由,可以使用 Vue Router 提供的 `router-link` 组件或者 `$router.push` 方法来实现。
使用 `router-link` 组件的方式:
```vue
<template>
<a-menu>
<a-menu-item-group title="your-title">
<router-link :to="yourRoutePath">
// your menu items
</router-link>
</a-menu-item-group>
</a-menu>
</template>
<script>
export default {
data() {
return {
yourRoutePath: '/your-route'
}
}
}
</script>
```
使用 `$router.push` 方法的方式:
```vue
<template>
<a-menu>
<a-menu-item-group title="your-title" @click="gotoYourRoute">
// your menu items
</a-menu-item-group>
</a-menu>
</template>
<script>
export default {
methods: {
gotoYourRoute() {
this.$router.push('/your-route');
}
}
}
</script>
```
在以上两种方式中,`yourRoutePath` 或 `/your-route` 表示你要跳转的路由路径。同时还需要保证你已经正确配置了 Vue Router。
阅读全文