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