我在删除待办事项应用程序中的子任务时遇到问题。我想从“域”中删除选定的子任务,而 handleRemoveSubtasks 将所有子任务一起删除。
这是我的沙箱:https : //codesandbox.io/s/weathered-paper-niyc3
删除子任务在
const handleRemoveSubtasks = subtaskId => {
useList(
list.map(el => {
console.log(el.tasks);
console.log(subtaskId);
console.log(el.tasks.filter(ele => ele.id !== subtaskId));
return el.tasks.filter(ele => ele.id !== subtaskId);
})
);
};