From 7d26ed0e19bf952e7c037b21bfd687759b46e851 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期二, 25 六月 2024 19:21:33 +0800 Subject: [PATCH] 菜单更新 --- src/components/Menu/src/components/BasicMenuItem.vue | 19 ++++++------------- 1 files changed, 6 insertions(+), 13 deletions(-) diff --git a/src/components/Menu/src/components/BasicMenuItem.vue b/src/components/Menu/src/components/BasicMenuItem.vue index 4d48362..3ba59f9 100644 --- a/src/components/Menu/src/components/BasicMenuItem.vue +++ b/src/components/Menu/src/components/BasicMenuItem.vue @@ -1,21 +1,14 @@ <template> - <MenuItem :key="item.path"> + <Menu.Item :key="item.path"> <MenuItemContent v-bind="$props" :item="item" /> - </MenuItem> + </Menu.Item> </template> -<script lang="ts"> - import { defineComponent } from 'vue'; +<script lang="ts" setup> import { Menu } from 'ant-design-vue'; import { itemProps } from '../props'; - import MenuItemContent from './MenuItemContent.vue'; - export default defineComponent({ - name: 'BasicMenuItem', - components: { MenuItem: Menu.Item, MenuItemContent }, - props: itemProps, - setup() { - return {}; - }, - }); + defineOptions({ name: 'BasicMenuItem' }); + + defineProps(itemProps); </script> -- Gitblit v1.9.3