diff --git a/src/components/DesignForm/app/formPage.vue b/src/components/DesignForm/app/formPage.vue
index 8d55fc9..7461022 100644
--- a/src/components/DesignForm/app/formPage.vue
+++ b/src/components/DesignForm/app/formPage.vue
@@ -153,6 +153,8 @@ const resetFields = () => {
}
provide(constFormProps, formProps)
+
+
// 设置全局事件结束
const resultDict = ref({})
// 处理表单值开始
@@ -300,8 +302,16 @@ const getInitModel = () => {
const obj = {}
forEachGetFormModel(props.formData.list, obj)
// console.log("obj===>",obj)
+ // console.log("obj===>",props.formData.list)
model.value = obj
}
+watch(
+ () => props.formData.list,
+ () => {
+ // formData从接口获取时
+ getInitModel()
+ }
+)
/**
@ 作者: 秦东
@ 时间: 2024-06-05 14:18:03
@@ -1075,7 +1085,7 @@ function optionsValue3Get2(data: any,fieldName: string){
-
+
{
校验设置
+ {{controlData.customRules}}
{
- // console.log("如果编辑页禁用时-----1123---->",props.data.name)
- // console.log("如果编辑页禁用时-----1123---->",formProps.value.model[props.data.name])
- // console.log("如果编辑页禁用时-----1123---->",formProps.value.model)
- // console.log("如果编辑页禁用时-----1123---->",formProps.value)
+ console.log("如果编辑页禁用时-----1---->",props.data.name)
+ console.log("如果编辑页禁用时-----2---->",formProps.value.model[props.data.name])
+ console.log("如果编辑页禁用时-----3---->",formProps.value.model)
+ console.log("如果编辑页禁用时-----4---->",formProps.value)
return formProps.value.model[props.data.name]
})
const type = computed(() => {
@@ -35,7 +35,7 @@ const editDisabled = computed(() => {
return formProps.value.type === 2 && props.data.config?.editDisabled
})
const addColumn = () => {
- // console.log("如果编辑页禁用时--------->",tableDataNew.value)
+ console.log("如果编辑页禁用时--------->",tableDataNew.value)
const temp: any = {}
if (props.data.list) {
props.data.list.forEach((item: any) => {
@@ -58,7 +58,7 @@ const delColumn = (index: number) => {
}
-
+
{
const obj = {}
forEachGetFormModel(props.formData.list, obj)
// console.log("obj===>",obj)
+ // console.log("obj===>",props.formData.list)
model.value = obj
}
watch(