Я новичок в Angular, и сейчас я разрабатываю ионные приложения с использованием angular. Мое требование - общаться с дочерней страницы на родительскую с помощью эмиттеров событий (просто хочу изменить заголовок родительской страницы с дочерней страницы, мой код ниже, пожалуйста, предложите мне, как я могу это сделать ), я даже понятия не имею об этой концепции, может кто-нибудь помочь мне, пожалуйста
родитель.html: -
<ion-header>
<ion-navbar>
<button menuToggle left>
<ion-icon name="menu"></ion-icon>
</button>
<ion-title>{{title}}</ion-title>
</ion-navbar>
</ion-header>
<ion-content padding>
</ion-content>
парнет.тс:
export class Parent{
title:string;
getNotification(evt) {
this.title = ""+evt;
}
}
ребенок.html:
<ion-content padding>
<h2>Grocery Page</h2>
<button ion-button (click)="sendNotification()" color="secondary" full>Notify my parent!</button>
</ion-content>
ребенок.тс:
export class Child{
@Output() notifyParent: EventEmitter<any> = new EventEmitter();
sendNotification() {
this.notifyParent.emit('Parent Page');
}
}