Angular6 Как связать общий доступ к данным с одним и тем же сервисом, чтобы каждый экземпляр имел свою ссылку отдельно - PullRequest
0 голосов
/ 27 апреля 2020

Когда я нажимаю на поле посередине, оно должно заполнить свою схему правильным компонентом

, оно работает хорошо в случае объекта с другими данными, но когда я добавляю то же самое объект в массиве, в этом случае он изменяет оба объекта в случае, если я изменяю один объект на панели Rigt.

Использование службы для обмена данными между этими сибинг-компонентами на основе события click на компоненте middel. Пожалуйста, помогите ...

1 Ответ

0 голосов
/ 27 апреля 2020

Перед вставкой в ​​массив просто клонируйте его с помощью команды JSON .parse (JSON .stringify (obj)). Это разметит отображение памяти в разных местах и, следовательно, они не будут связаны

...