【发布时间】:2021-07-01 03:30:19
【问题描述】:
我的状态如下:
const initialFieldValue={
...............
photos:[]
.........
}
const [state, setState] = useState(initialFieldValue);
然后我通过onClick这样的函数一一推送一些对象:
const handlePush=()=>{
state.photos.push({
fieldId: Math.random(),
file: file , /// from upload file
});
}
}
现在我想像
这样的 onClick 函数一一删除这些对象const handleRemove=(fieldId )=>{
const tableDoc = [...state.photos];
tableDoc.splice(
tableDoc.findIndex(value => value.fieldId === fieldId),
1,
);
state.photos = tableDoc;
}
【问题讨论】:
-
这里没有任何反应
标签: javascript reactjs react-material