J'ai un problème avec mon projet angulaire 4. Mon principal composant ont un utilisateur variable:Comment envoyer une variable au composant parent
export class AppComponent {
public user: User = null;
}
Son HTML est:
{{user.name}}
<router-outlet></router-outlet>
lieu de routeur de sortie J'ai un composant enfants qui change la valeur de l'utilisateur quand je l'appelle connexion():
export class ChildrenComponent {
login() {
user.name = 'Toto';
}
}
Maintenant, je voudrais envoyer la valeur de l'utilisateur au composant parent.
C'est possible?
Merci!
Visitez: https://angular.io/guide/component-interaction#parent-listens-for-child- événement –
Événement Emetteurs, services, différentes façons de procéder: https://angular.io/guide/component-interaction#parent-listens-for-child-event –
L'émetteur d'événements peut ne pas fonctionner avec les routeurs de routeur, vous avez maintenant le moyen de faire la liaison spécifique. – Meir