我有一個EventEmitter服務,如果數據更改,它將被觸發。角度:未收到事件發射器
@Output() reservationChangedEvent = new EventEmitter<any>();
public notifyReservationsChanged() {
this.reservationChangedEvent.emit({});
}
數據更改由從控制器啓動的模式觸發。
在我的控制器我認購這些事件:
ngOnInit() {
...
this.reservationService.reservationChangedEvent.subscribe(() => this.reloadData());
}
我的問題是我不能接受我的概述組件事件。如果我在我的服務或我的模式中訂閱活動(用於檢查),我確實收到它們。
任何想法爲什麼總覽控制器無法接收事件?
此[鏈接](https://rahulrsingh09.github.io/AngularConcepts/event)可能會幫助 –