Angular 4 - Как читать параметры строки запроса при использовании HashLocationStrategy
При использовании HashLocationStrategy параметры строки запроса игнорируются / удаляются.
Например, если у меня есть URL-адрес, такой как http://localhost:8080/?id=1
Затем в компоненте, в ngOnInit()
Я пытаюсь прочитать значение id следующим образом:
this.activatedRoute.snapshot.queryParamMap.get ("ID");
Это работает, если я удаляю useHash из конфигурации маршрутизатора.
Если я установлю для useHash значение true, т. Е. Если я использую HashLocationStrategy, он удаляется, и activRoute не может видеть параметр id.
Пожалуйста, порекомендуйте.