zhang_12370
2025-07-03 0853f9d313128ab2117ff6361e2ecbba9e6c9653
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));