J'utilise angular 5.0.3, je voudrais démarrer mon application avec un tas de paramètres de requête comme /app?param1=hallo¶m2=123
. Chaque astuce donnée dans Comment obtenir les paramètres de requête à partir de l'URL dans Angular 2? ne fonctionne pas pour moi.
Des idées pour faire fonctionner les paramètres de requête?
private getQueryParameter(key: string): string {
const parameters = new URLSearchParams(window.location.search);
return parameters.get(key);
}
Cette fonction privée m'aide à obtenir mes paramètres, mais je ne pense pas que ce soit la bonne manière dans le nouvel environnement Angular.
[mise à jour:] Mon application principale ressemble à
@Component({...})
export class AppComponent implements OnInit {
constructor(private route: ActivatedRoute) {}
ngOnInit(): void {
// would like to get query parameters here...
// this.route...
}
}