У меня есть приложение Angular 5, я использую угловой маршрутизатор, большинство компонентов моего маршрута входа размещено под идентификатором контекста, который представляет имя в магазине приложений (и некоторые другие данные, относящиеся к этому контексту), я использую идентификатордля правильной выборки, несмотря на то, что имя в большинстве случаев уникально, я скорее использую идентификатор.
Так что в настоящее время мой URL-адрес содержит идентификатор, и я хочу, чтобы он вместо этого содержал имя без изменения состояния,
From: 'www.somesite/5/things'
To: 'www.somesite/five/things'
Я хочу оставить параметр в качестве идентификатора, означает, что когда я подпишусь на параметры этого маршрута, я получу идентификатор, и мне не придется изменять конфигурацию маршрутизатора, чтобы она была: name вместоиз id?
Можно ли добиться такого сценария?