【发布时间】:2020-08-07 02:34:17
【问题描述】:
我正在尝试编写一个函数,从名为selectedItems 的数组中删除所有元素。
看起来像这样:
const selectNone = (e: any) => {
let selectedItemsCopy = selectedItems;
selectedItemsCopy = []
setState(
{
...state,
areAllSelected: false,
isChecked: false,
selectedItems: selectedItemsCopy
}
);
}
但在 setState 中,selectedItems 不会更新为数组的空副本。我做错了什么?
【问题讨论】:
标签: javascript arrays reactjs typescript jsx