Ich habe eine "Anmelde" -Methode auf app.component.ts Klasse, die von "Registrieren" Link auf app.component.html Datei aufgerufen wird. Es ruft intern eine Serviceklasse und weitere Login-Daten auf.App.component.ts -Methode von einer anderen Komponente aufrufen
html:
<a (click)="signup($event)">Sign up</a>
ts:
export class AppComponent implements OnInit, OnDestroy {
signup(e: any) {
this.service.signup();
}
}
Es gibt eine andere html/Komponentendatei, die den gleichen Werbe-Link hat. Ist es möglich, AppComponents Anmeldeverfahren direkt aus der HTML-/Komponentendatei aufzurufen?
Verwenden Sie eine Observable, abonnieren Sie sie in 'AppComponent' und geben Sie Ereignisse von der anderen Komponente aus. –
Danke für die schnelle Antwort. Hast du einen Beispielcode? (Ich bin neu in A2) – developer
https://angular.io/docs/ts/latest/cookbook/component-communication.html#!#bidirectional-service –