riku
2023-07-20 d22ce1ad1c4656f5c2212bbabb35ba498300aced
src/composables/formConfirm.js
@@ -1,6 +1,6 @@
// 表单的确认和取消
import { onActivated, onDeactivated, ref, watch } from 'vue';
import { useCloned } from '@vueuse/core';
// import { useCloned } from '@vueuse/core';
import { useMessageBoxTip, useMessageBox } from './messageBox';
export function useFormConfirm({
@@ -70,13 +70,14 @@
    //   manual: true
    // }).cloned.value;
    formRef.value.clearValidate();
    formRef.value.resetFields();
  };
  // 清空表单
  const clear = function () {
    edit.value = false;
    isReset = true;
    formRef.value.resetFields();
    formObj.value = {}
  };
  // 提交成功后
@@ -141,5 +142,5 @@
    }
  };
  return { formObj, formRef, edit, active, onSubmit, onCancel, onReset };
  return { formObj, formRef, edit, active, onSubmit, onCancel, onReset, clear };
}