L'URL saute automatiquement en arrière-plan. Comment ng2 obtient-il l'URL dans la barre d'adresse et les paramètres qu'elle contient ?
La réponse trouvée en ligne est ng1, et la méthode est let aid=$location.search().aid;. Mais $location est introuvable dans ng2.
window.location.href
Il semble que la méthode ng2 ne soit pas nécessaire
angular 2 Il est impossible de ne pas avoir $location
Angular obtient et modifie l'URL de la page actuelle en injectant $location
window.location.href //URL de la barre d'adresse actuelle
this.sub = this.route.params.subscribe(params => {
Exemple officiel : Localisation,
J'ai également rencontré ce problème, je ne le trouve vraiment pas, aidez-moi s'il vous plaît
https://angular.io/docs/ts/la...
Parlons de l'obtention des paramètres,
importez {ActivatedRoute} depuis '@angular/router' ;
Officiellement, vous devez utiliser rxjs, mais vous pouvez le forcer comme ceci :
this._activatedRoute.params'value'