Anglar6 tutorial
A tutorial for Angular6. Please have a look to the Github repository NGNews6.
A tutorial for Angular6. Please have a look to the Github repository NGNews6.
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
é<br />
Angular<br />
© Gérald Abbadie 2018<br />
}<br />
ngOnInit(){<br />
this.titre = this.autreComposant.titre;<br />
}<br />
Dans cet exemple, nous récupérons la valeur du titre dans un second composant instancié<br />
dans le constructeur.<br />
Binding<br />
Les valeurs déclarées dans un composant sont directement accessibles dans le template HTML<br />
qui lui est attaché :<br />
import { Component } from '@angular/core';<br />
export class MonComposant {<br />
titre:string = "Bienvenue";<br />
description:object = {courte:'Description courte', longue:'Description<br />
longue'};<br />
}<br />
Dans le HTML :<br />
{{titre}}<br />
{{description.courte}}<br />
Héritage & composants<br />
Un composant peut être l'enfant d'un autre composant. Pour ce faire, il suffit de déclarer le sélecteur<br />
de l'enfant dans le HTML du composant parent. Par exemple, dans le template HTML<br />
du composant parent :<br />
<br />
Le template du composant enfant sera affiché dans le composant parent.<br />
Envoyer des données à un enfant avec @Input()<br />
Des valeurs peuvent être échangées entre le composant parent et l'enfant en utilisant les décorateur<br />
@Input().<br />
Déclaration d'une variable input dans le composant parent :<br />
@Input()<br />
titre:string="Bienvenue";<br />
Déclaration d'une variable dans le composant enfant :<br />
titreEnfant:string;<br />
23