Я понимаю, что ионные события будут устаревшими в следующей версии. В настоящее время я использую события для выполнения функций на моей родительской странице из подкомпонентов. Вот пример:
На моей главной странице он подписывается на событие для обновления:
constructor(){
this.eventFormRefresh = (obj) => {
this.fetch(obj.isReset);
};
this.events.subscribe('form:refresh', this.eventFormRefresh);
}
ngOnDestroy(): void {
this.events.unsubscribe('form:refresh', this.eventFormRefresh);
}
В подкомпоненте я активирую обновление, публикуя событие 'form: refresh' следующим образом:
this.events.publish('form:refresh');
Как бы я сделал выше, используя угловые наблюдаемые?