Как я могу клонировать объект класса массива в Angular?
ParentModel {
id: number;
child1Id: number;
child2Id: number;
child1 : ChildModel;
child2 : ChildModel;
}
ChildModel{
id: number;
}
parents: ParentModel [] = [];
Как я могу успешно добиться клонирования родителей, когда у него полно детей?
Редактировать: После поиска нет способасделать это, мы не можем делать самые простые вещи с машинопись / Angular:)
Я создал новый объект и назначить каждое значение вручную для копирования.а также назначить атрибуты дочернего компонента вручную.
Edit2: const clone = JSON.parse (JSON.stringify (parent)) первый ответ на этот вопрос тоже работает нормально, но я не уверен, что он имеет хорошую производительность и правильное решение.