wujingjing
2025-05-07 c26a0c5e20dfdcc45b43315b50296e90e30995d8
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>