从react钩状状态中的数组中删除对象



我将如何删除此设置中的特定ID。我尝试使用过滤器:setNotesDummyData(notesDummyData.filter((o) => { myCondition }));内部的CC_1,但无法返回正确的条件,因此只能删除一个项目。

const NotesContainer = ({
}) => {
  const [notesDummyData, setNotesDummyData] = useState([
    {
      id: '5',
      title: 'Holland',
    },
    {
      id: '7',
      title: 'Russia',
    },
  ]);
  const onChangeItemName = (itemId) => {
    //Remove item with specific itemId
  };
const onChangeItemName = (itemId) => {
    setNotesDummyData(notesDummyData.filter(({ id }) => id !== itemId));
};

最新更新