Angular 4 - Wie Query-String-Parameter zu lesen, wenn HashLocationStrategy mit

stimmen
0

Wenn HashLocationStrategy verwenden, werden die Query-String-Parameter ignoriert / gesunken.

Zum Beispiel, wenn ich eine URL wie http: // localhost: 8080 / id = 1

Dann in der Komponente, in ngOnInit ()

Ich versuche, den Wert der ID wie folgt lauten:

this.activatedRoute.snapshot.queryParamMap.get ( id);

Dies funktioniert, wenn ich useHash von Router-Konfigurations entfernen.

Wenn ich useHash auf true gesetzt, das heißt, wenn ich HashLocationStrategy verwenden, streift sie ab und activatedRoute kann nicht die id-Parameter sehen.

Bitte beraten.

Veröffentlicht am 27/11/2018 um 17:53
quelle vom benutzer
In anderen Sprachen...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more