Угловой маршрутизатор с дополнительными параметрами запроса - PullRequest
0 голосов
/ 21 марта 2019

у меня роутер

{
  path: 'reset-password',
  component: ResetPasswordComponent,
}

И я хочу иметь возможность открыть его как прямую ссылку (/reset-password) или с переданными параметрами (/reset-password?uid=gsSxc&code=DsdxFSd), и поэтому при создании снимка маршрутизатора я хочу видеть переданные параметры.

Как я могу это сделать? Нужно ли для этого создавать два разных роутера?

1 Ответ

3 голосов
/ 21 марта 2019

Вам не нужно иметь отдельный маршрут, так как все параметры запроса всегда являются необязательными, и вы должны обрабатывать необходимые параметры внутри вашего компонента.

Или определить в URL необходимые параметры: path: 'reset-password/:uid', и дополнительные параметры путичерез запрос String reset-password/1234?queryString=true

...