diff --git a/src/components/PanelComponents/FormItems/FormItems.tsx b/src/components/PanelComponents/FormItems/FormItems.tsx index a853321..2f1852a 100644 --- a/src/components/PanelComponents/FormItems/FormItems.tsx +++ b/src/components/PanelComponents/FormItems/FormItems.tsx @@ -74,6 +74,7 @@ const FormItems = (props: FormItemsProps) => { }; const handleEditItem = (item: baseFormUnion) => { + console.log(item); setVisible(true); setCurItem(item); }; @@ -89,7 +90,7 @@ const FormItems = (props: FormItemsProps) => { }; const handleSaveItem = (data: baseFormUnion) => { - let newData = formData.map(v => (v.type === data.type ? data : v)); + let newData = formData.map(v => (v.id === data.id ? data : v)); setFormData(newData); onChange && onChange(newData); setVisible(false); @@ -105,10 +106,10 @@ const FormItems = (props: FormItemsProps) => {
- + handleEditItem(item)}> - + handleDelItem(item)}>
@@ -125,7 +126,7 @@ const FormItems = (props: FormItemsProps) => {
- + handleAddItem(item)}> 添加