одно свойство и добавить всё это в массив. Делаю так:
const obj = await Data.load(id)
obj.myProp = 'test'
console.log(obj)
arr.push(obj)
Выводит объект без свойства myProp, то есть оно почему-то не добавялется. Приходится клонировать этот объект, и уже к клону добавлять свойство
newObj = JSON.parse(JSON.stringify(obj))
newObj.myProp = 'test'
Так работает, почему?
свойства скорее всего в readonly, что возвращает такой объект?
Обсуждают сегодня