【发布时间】:2023-01-14 09:41:07
【问题描述】:
我有这个对象状态数组,它工作正常。 我需要动态地向它添加另一个对象。
const [productData, SetProductData] = useState({
sizes: [
{id: 2, value: 'Small', isActive: false},
{id: 2, value: 'Medium', isActive: false},
{id: 2, value: 'Large', isActive: true},
{id: 2, value: 'X Large', isActive: false},
{id: 2, value: 'XX Large', isActive: false}
]
})
我试着这样做,但没有用
const addObjectToArray = obj => {
SetProductData(current => [...current, obj]);
};
addObjectToArray( {id: 3, value: 'XXX Large', isActive: true} )
我还需要动态更新它
【问题讨论】:
标签: reactjs react-hooks rxjs