маршрутизатор angular2 избегает кодирования URL

javascript angular typescript

4056 просмотра

1 ответ

Я довольно новичок в Angular 2 и не знаю правильных терминов для поиска, чтобы получить то, что мне нужно.

Я использую Angular 2 RC5 и RouterModule в моем приложении. Когда я передаю параметры для маршрута, на который нужно перейти, Angular 2 Router автоматически кодирует его. Хотя это хорошо, но есть ли способ предотвратить это для определенных параметров?

Например, я хочу добавить запятые значения в URL: http://localhost:4200/appcomponent/?data=abc1,abc2,abc3

Что делает Angular 2: http://localhost:4200/appcomponent/;data=abc1%2Cabc2%2Cabc3(что выглядит довольно грязно)

Любые предложения, как сделать его более читабельным в URL?

Спасибо!

Автор: Hassan Источник Размещён: 08.11.2019 11:01

Ответы (1)


12 плюса

Вы можете перемещаться по URL вместо этого:

 router.navigateByUrl('/parent/11/(simple//right:user/victor)');
Автор: AngJobs on Github Размещён: 20.08.2016 09:41
Вопросы из категории :
32x32