From 07f5e49d4031f74c296fe01bb79e913c864979e5 Mon Sep 17 00:00:00 2001 From: wujingjing <gersonwu@qq.com> Date: 星期一, 07 四月 2025 17:29:52 +0800 Subject: [PATCH] 数字人 --- src/components/dialog/yw-dialog.vue | 16 ++++++---------- 1 files changed, 6 insertions(+), 10 deletions(-) diff --git a/src/components/dialog/yw-dialog.vue b/src/components/dialog/yw-dialog.vue index efc20f9..ca1c115 100644 --- a/src/components/dialog/yw-dialog.vue +++ b/src/components/dialog/yw-dialog.vue @@ -4,7 +4,7 @@ v-model="isShow" draggable :width="width" - :close-on-click-modal="false" + :close-on-click-modal="closeOnClickModal" @closed="handleClosedClick" > <template #header> @@ -35,16 +35,12 @@ const props = defineProps(YWDialogProps); const emits = defineEmits(YWDialogEmits); -const modelValue = toRef(props, 'modelValue'); - -const isShow = computed({ - get() { - return modelValue.value; - }, - set(value) { - emits('update:modelValue', value); - }, +const isShow = defineModel({ + type: Boolean, + default: false, }); + + const { handleCloseClick, handleSubmitClick, handleClosedClick } = useYWDialog(props, emits); </script> <style scoped lang="scss"></style> -- Gitblit v1.9.3