我有一個數組,數組中的每個元素都可以是汽車 ICar[] 數組,我在向列表添加項目時遇到問題const [carList, setCarList] = React.useState<[ICar[]]>([[]]);當涉及到正常設置狀態時,如果它是對象數組,我會執行以下操作setCarList(initialList => [...initialList, JSON.parse(JSON.stringify(car))]); // this works when its just an array of ICar但當我成功時[ICar[]]我遇到了問題const cars = [JSON.parse(JSON.stringify(car))] as ICar[];
setCarList(initialList => [[...initialList],cars]);
相當于多維 UseState 數組的 Array.Push
Cats萌萌
2023-07-20 14:43:20