소스 검색

重置表单校验状态

zouzs 18 시간 전
부모
커밋
5c58326bf1
4개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 0
      src/views/system/dept/index.vue
  2. 1 0
      src/views/system/menu/index.vue
  3. 3 2
      src/views/system/role/index.vue
  4. 1 0
      src/views/system/user/index.vue

+ 1 - 0
src/views/system/dept/index.vue

@@ -357,6 +357,7 @@ const handleClose = () => {
     }
   })*/
   console.log(dialogForm.value.formInstance);
+  dialogForm.value.formInstance.resetFields();
 };
 
 // 权限

+ 1 - 0
src/views/system/menu/index.vue

@@ -607,6 +607,7 @@ const handleClose = () => {
     }
   })*/
   console.log(dialogForm.value.formInstance);
+  dialogForm.value.formInstance.resetFields();
 };
 
 // 权限

+ 3 - 2
src/views/system/role/index.vue

@@ -590,12 +590,13 @@ const handleSubmitError = (err: any) => {
 };
 const handleClose = () => {
   // 重置表单
-  nextTick(() => {
+  /*nextTick(() => {
     if (dialogForm.value) {
       dialogForm.value.formInstance.resetFields();
     }
-  });
+  });*/
   console.log(dialogForm.value.formInstance);
+  dialogForm.value.formInstance.resetFields();
 };
 
 // 权限

+ 1 - 0
src/views/system/user/index.vue

@@ -383,6 +383,7 @@ const handleSubmit = async (values: FieldValues) => {
 
 const handleClose = () => {
   console.log(dialogForm.value.formInstance);
+  dialogForm.value.formInstance.resetFields();
 };
 
 // 权限