From 3d2c48733b86a03fc2e5a1f12ac3667ab0863b80 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期五, 08 十一月 2024 01:03:56 +0800 Subject: [PATCH] 标签模板,主页,默认工艺路线更新 --- src/components/Modal/src/components/ModalFooter.vue | 29 ++++++++++++----------------- 1 files changed, 12 insertions(+), 17 deletions(-) diff --git a/src/components/Modal/src/components/ModalFooter.vue b/src/components/Modal/src/components/ModalFooter.vue index 7ea98dd..5fb7d8c 100644 --- a/src/components/Modal/src/components/ModalFooter.vue +++ b/src/components/Modal/src/components/ModalFooter.vue @@ -17,25 +17,20 @@ <slot name="appendFooter"></slot> </div> </template> -<script lang="ts"> - import { defineComponent } from 'vue'; - +<script lang="ts" setup> import { basicProps } from '../props'; - export default defineComponent({ - name: 'BasicModalFooter', - props: basicProps, - emits: ['ok', 'cancel'], - setup(_, { emit }) { - function handleOk(e: Event) { - emit('ok', e); - } + defineOptions({ name: 'BasicModalFooter' }); - function handleCancel(e: Event) { - emit('cancel', e); - } + defineProps(basicProps); - return { handleOk, handleCancel }; - }, - }); + const emit = defineEmits(['ok', 'cancel']); + + function handleOk(e: Event) { + emit('ok', e); + } + + function handleCancel(e: Event) { + emit('cancel', e); + } </script> -- Gitblit v1.9.3