2017-02-16 2 views
2

Я могу получить по следующему пути внутри углового приложения (нажав на ссылку на продукт, который имеет routerLink):Скобки перерыв Угловое маршрутизации при обновлении страницы

{basePath}/product/trek-monda-slr-frameset-(h2-fit)-2016 

Однако, как только я освежить страница угловая выдает ошибку в консоли и не будет обслуживать страницы:

Uncaught (in promise): Error: Cannot match any routes. URL Segment: 'h2-fit' 

Я думаю, что угловой маршрутизатор не позволяет круглые скобки. Но не в скобках действительные символы в URL-адресах для большинства браузеров?

Почему нет Углового разрешения этого?

ответ

1

Я знаю, что это не самый полезный, но, похоже, есть открытая ошибка на GitHub ANGULAR, что имеет отношение к этому вопросу:

https://github.com/angular/angular/issues/10280

Если у вас есть эти Parenthèse жестко закодированного то мог бы сделать, как этот комментарий говорит и заменяет их. https://github.com/angular/angular/issues/10280#issuecomment-279784004

Смежные вопросы