gaoluyang
2025-07-02 fba474712a68a9c85ac4bd5006f16194e13c17bb
src/hooks/useFormData.js
@@ -4,7 +4,8 @@
 */
import { ref, reactive, computed, nextTick } from "vue";
import { ElMessage, ElMessageBox } from "element-plus";
import { clone } from "lodash";
import { deepClone } from "@/utils/index.js"
/**
 * 创建表单数据管理功能
@@ -324,8 +325,8 @@
}
// 向后兼容的默认导出
export default function useFormDataSimple(initData) {
  const form = reactive(clone(initData, true));
export default function useFormDatas(initData) {
  const form = reactive(deepClone(initData, true));
  function resetForm() {
    const initData2 = JSON.parse(JSON.stringify(initData));