فهرست منبع

fix(#24824): 添加相机 增加打开取消清空resetFields

gemercheung 3 سال پیش
والد
کامیت
0017870f33
1فایلهای تغییر یافته به همراه6 افزوده شده و 1 حذف شده
  1. 6 1
      src/views/devices/AddModal.vue

+ 6 - 1
src/views/devices/AddModal.vue

@@ -5,6 +5,7 @@
     :title="t('routes.devices.addCamera')"
     @visible-change="handleVisibleChange"
     @ok="handleSubmit"
+    @cancel="handleClose"
   >
     <div class="pt-2px pr-3px">
       <BasicForm @register="registerForm" :model="model" />
@@ -154,7 +155,7 @@
           validateFields,
           // appendSchemaByField,
           // removeSchemaByFiled,
-          // setFieldsValue,
+          resetFields,
           // setProps
         },
       ] = useForm({
@@ -228,6 +229,9 @@
       function handleVisibleChange(v) {
         v && props.userData && nextTick(() => onDataReceive(props.userData));
       }
+      function handleClose() {
+        resetFields();
+      }
 
       return {
         register,
@@ -238,6 +242,7 @@
         model: modelRef,
         handleVisibleChange,
         handleSubmit,
+        handleClose,
         addListFunc,
         t,
       };