Ich verwende Angular 5.0.3. Ich möchte meine Anwendung mit einer Reihe von Abfrageparametern wie starten /app?param1=hallo¶m2=123
. Jeder Tipp in Wie bekomme ich Abfrageparameter von der URL in Angular 2? funktioniert bei mir nicht
Irgendwelche Ideen, wie Abfrageparameter funktionieren?
private getQueryParameter(key: string): string {
const parameters = new URLSearchParams(window.location.search);
return parameters.get(key);
}
Diese private Funktion hilft mir, meine Parameter abzurufen, aber ich denke nicht, dass dies in einer neuen Angular-Umgebung der richtige Weg ist.
[Update:] Meine Haupt-App sieht aus wie
@Component({...})
export class AppComponent implements OnInit {
constructor(private route: ActivatedRoute) {}
ngOnInit(): void {
// would like to get query parameters here...
// this.route...
}
}