【发布时间】:2021-01-25 08:51:26
【问题描述】:
我似乎无法更新包含数组的对象。我研究过还是不知道。谢谢。
状态结构:
items = {
names: [],
cities: []
}
const [items, setItems] = useState({});
const update = (categoryName, element) => setItems(...items, [categoryName]: element)
update("names", "mike")
这只是替换数组中的元素,但不会添加到它们中
【问题讨论】:
标签: reactjs react-hooks setstate