Мой главный объект выглядит следующим образом:Как назначить во вложенном объекте Object.assign()?
const obj = {
data: {
'Puppies' : [],
'Kittens': []
}
};
Я хочу, чтобы присвоить значение поля данных в data.Puppies [0].
Когда я пытаюсь сделать это с помощью Object.assign() Я получаю сообщение об ошибке:
Unexpected token, expected , (83:12)
81 |
82 | return Object.assign({}, obj, {
> 83 | data.Puppies[0]: list
| ^
84 | });
85 | }
86 |
Я не знаю, как я могу выполнить свою задачу. Мне нужно использовать Object.assign(), потому что мне нужно вернуть новый объект, а не оригинальный. Я делаю это из-за редуктора Redux в ReactJS.
так что в основном ку нужно получить копию из obj с новым элементом в 'Puppies' с нулевым индексом без изменения исходного объекта, не так ли? –