У меня есть объект типа массива, и у меня есть 2 компонента, которые обновляют данные субъекта, и один компонент, который подписывается на него. Смысл в том, что когда я обновляю тему из любого из 2 компонентов, массив перезаписывается. Мне нужно иметь возможность получить sh данные для субъекта из обоих этих двух компонентов и иметь объединенный массив с информацией о двух источниках.
Я пробовал это:
actualizarArchivos(archivos:IArchivo[]){
this.archivos.next([...this.archivos.getValue(), ...archivos]);
}
но когда я набираю sh 3 элемента, они дублируются, и я получаю массив из 6 элементов. Кто-нибудь знает, есть ли способ выполнить sh это?