im essayant d'obtenir des paramètres angulaires oninit, mais rien ne semble fonctionner, je truie les paramètres paramap, queryparamap, ci-dessous est mon implémentation:
html: p> routeur .TRES: P> this._activatedRoute.paramMap
.subscribe( (params: ParamMap) => {
this.page_id = params.get('id')
console.log(params);
});
4 Réponses :
this._activatedRoute.paramMap .subscribe( (params) => { this.page_id = params['id'] console.log(params); });
Vous pouvez trouver vos paramètres activéRoute code> instantané. comme ceci
Aucun compagnon c'est dynamique et cela changera éventuellement la raison pour laquelle utiliser l'abonnement, cela m'a également plongé non défini.
Essayez d'utiliser la propriété FirstChild de activatedRoute code>
Pouvez-vous expliquer le premier enfant? Est-ce parce que j'ai des itinéraires enfants ?? Cela fonctionnait que Thanx Mate a été en difficulté à une demi-heure
Vous utilisez l'architecture des parents de l'enfant dans Router Config. Et vous n'avez qu'un seul enfant à l'intérieur de cette voie mère. Donc, doit envoyer une demande à l'enfant de parent.
Merci pour l'explication mate
Parce que votre valeur de locataires passée, vous devez donc utiliser ActivéRouteRoute Strong> instantané. comme ce Utilisez-le sur les méthodes constructeur () ou Ngoninit () p>
blockQuote> p>
Salut, localhost: 4200 / page / bureau / 5FCA7D6D4BCEE10C13B2562 C'est votre URL locale, que nous ne pouvons pas Obtenez cette URL
Oui je sais que je viens de vous donner la structure de l'URL que je dois obtenir des params