Специальные символы в угловой маршрутизации - PullRequest
0 голосов
/ 02 ноября 2018

Допустим, у меня есть кнопка, которая ссылается на другую страницу

   <button mat-button class="button" routerLink="{{ '/users/overview?'  + user?.Id }}">
         View User
   </button>

При нажатии на ссылку это выглядит так: http://localhost:8080/users/overview%3F412

Таким образом, он получает правильный идентификатор пользователя, но имеет проблему со специальным символом '?' ... как я могу избежать этого?

1 Ответ

0 голосов
/ 02 ноября 2018

Вы можете попробовать что-то вроде этого:

  <button mat-button class="button" [routerLink]="'/users/overview'" [queryParams]="user?.Id">
     View User

...