【发布时间】:2021-12-31 09:30:39
【问题描述】:
我有一个这样的对象数组:
{
pksites: number;
rooms: Room[];
}
我正在尝试将房间添加到该数组中,这就是我所做的:
arrayOfObjects.forEach((s) => {
s.rooms.push(...s.rooms, //new object from here{
pkrooms: 1,
roomname: "Test room",
})
})
我得到的错误是
TypeError: Cannot add property 0, object is not extensible at Array.push (<anonymous>)
我能做什么?
【问题讨论】:
-
arrayOfObjects包含什么? -
@kiner_shah 是我在顶部显示的对象的数组,类似于 [{ pksites: 1, rooms: [] }, {pksites: 2, rooms: []}]