Académique Documents
Professionnel Documents
Culture Documents
SECTION 6: UN 1 ER EXEMPLE
il faut :
• aller dans le composant concerné (ici, contacts.component.ts)
• Injecter par constructeur la classe ActivatedRoute
• utiliser un objet cette classe dans la méthode ngOnInit()
◦ soit par l’intermédiaire d’un objet queryParamMap pour récupérer les paramètres (solution avec les observables)
◦ soit par l’intermédiaire d’un objet queryParams pour récupérer les paramètres (solution avec les snapshot)
Avec l’interpolation
• <a routerLink='{{ lienContact }}'> Contact </a>
Proprety Binding
• <a [routerLink]='lienContact'> Contact </a >
Ou
• <a [routerLink]="[’/contact’,param1,param2]"> Contact </a>
Un 1er exemple
Créer deux fichiers contact.ts
1 et contcats.ts sous le dossier /shared
$ ng generate s service/contact
2
#04
#05
#06
Un 1er exemple
#05
#04
#06
Un 1er exemple
#05
Un 1er exemple