Я хочу обрабатывать параметры маршрута и строки запроса одним и тем же компонентом - PullRequest
1 голос
/ 21 апреля 2019

Я новичок в угловой.У меня есть проект, над которым я работаю.У него есть компонент, у которого есть маршрут, который принимает параметры пути, такие как http://mydomain/school/teacher/1001/courses, где 1001 - уникальный идентификатор учителя, который генерируется приложением в нашей базе данных.

Но теперь мне также нужно выполнить требование, чтобы, если кто-то печатает в браузере, http://mydomain/school/teacher/courses?ssn=92899

Затем он находит учителя по ssn и получает его UniqueId, а затем направляет его на http://mydomain/school/teacher/1001/courses

Где UniqueId 1001 учитель с ssn = 92899

Как я могу это сделать?

Должен ли я создать новый компонент, который отображается на путь "http://mydomain/school/teacher/courses" и внутри нового компонента я нахожу связанный уникальный идентификатор и затем перенаправляю? Пожалуйста, дайте мне знать правильный подход.

...