Попытка сделать подписку с помощью Поведенческой темы при прослушивании щелчка и получить только пустой объект из службы при первой загрузке компонента, на который сделана подписка;
ngOnInit() {
this.shareDataService.dataUpdate$.subscribe(success =>{
this.data = success;
})
}
Я пробовал с наблюдаемым и асинхроннымтруба и результат тот же.Служба providedIn: 'root'
.Если подписка находится в ngOnChanges(changes: SimpleChanges) {}
подписка ловушки жизненного цикла срабатывает при каждом клике, но всегда есть пустой объект.
Я пытался воспроизвести его на stackblitz и все работает нормально.Объект отправлен из компонента object-sender
в службу;
this.shareDataService.dataVisibility(this.data);
Объект получен в компоненте receiver
, и это ожидаемое поведение, поэтому я не знаю, почему в приложении есть пустой объект.
В чем может быть проблема?