Angular2, Typescript: добавление объекта в массив объектов из массива объектов объекта - PullRequest
0 голосов
/ 27 ноября 2018

Я пытаюсь просто добавить обновленный объект в массив объектов, борьба идет из-за того, что массив вложен в структуру ниже.в массив Sub Object.

Дайте мне знать, если вам нужна дополнительная информация.

1 Ответ

0 голосов
/ 27 ноября 2018

Проще говоря, вы можете объединить в цепочку толчок, как показано ниже:

const example = {
    id: 1,
    subObject: [
        {
            id: 2,
            subSubObject: [
                {
                    name: 'Jackson'
                }
            ]
        }
    ]
};

// Simplistic Example:
example.subObject[0].subSubObject.push({ name: 'Fenton' });
console.log(JSON.stringify(example));

// Assuming you want to push it onto a particular sub object:
example.subObject.find((item) => item.id === 2).subSubObject.push({ name: 'Toby' });
console.log(JSON.stringify(example));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...