fix: 修复表单收集删除表单配置后,参数输出没有及时更新 (#1735)
This commit is contained in:
parent
f1bf2668f2
commit
54bdc10b2e
@ -117,14 +117,12 @@ import { set,cloneDeep } from 'lodash'
|
|||||||
const props = defineProps<{ nodeModel: any }>()
|
const props = defineProps<{ nodeModel: any }>()
|
||||||
const formNodeFormRef = ref<FormInstance>()
|
const formNodeFormRef = ref<FormInstance>()
|
||||||
const editFormField = (form_field_data: any, field_index: number) => {
|
const editFormField = (form_field_data: any, field_index: number) => {
|
||||||
const _value=form_data.value.form_field_list.map(
|
const _value = form_data.value.form_field_list.map((item: any, index: number) => {
|
||||||
(item: any, index: number) => {
|
|
||||||
if (field_index === index) {
|
if (field_index === index) {
|
||||||
return cloneDeep(form_field_data)
|
return cloneDeep(form_field_data)
|
||||||
}
|
}
|
||||||
return cloneDeep(item)
|
return cloneDeep(item)
|
||||||
}
|
})
|
||||||
)
|
|
||||||
form_data.value.form_field_list = _value
|
form_data.value.form_field_list = _value
|
||||||
sync_form_field_list()
|
sync_form_field_list()
|
||||||
}
|
}
|
||||||
@ -161,6 +159,7 @@ const deleteField = (form_field_data: any) => {
|
|||||||
form_data.value.form_field_list = form_data.value.form_field_list.filter(
|
form_data.value.form_field_list = form_data.value.form_field_list.filter(
|
||||||
(field: any) => field.field !== form_field_data.field
|
(field: any) => field.field !== form_field_data.field
|
||||||
)
|
)
|
||||||
|
sync_form_field_list()
|
||||||
}
|
}
|
||||||
const form = ref<any>({
|
const form = ref<any>({
|
||||||
is_result: true,
|
is_result: true,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user