【发布时间】:2021-10-18 16:19:16
【问题描述】:
我正在尝试从嵌套数组中删除整个航班项目。我试过 setFieldvalue。每当我找到一个特定的 ID 时,我想从 Formik 中删除整个项目。由于某种原因,互联网上的解决方案很少,即使在 SO 上也是如此。
console.log("Formik", formik.values.flightsById);
for (let item in formik.values.flightsById){
if(item === 'EF_700001132'){
console.log("it's here: ", item)
// React.useEffect(() => () => formik.setFieldValue(item, undefined), [])
//formik.values.flightsById.remove
}
}
console.log("Formik after del: ", formik.values.flightsById);
【问题讨论】:
标签: javascript reactjs formik