Angular 7: Извлечь определенное название маршрута из текущего маршрута - PullRequest
0 голосов
/ 21 февраля 2019

Например, если этот маршрут активирован:

localhost/abc/xyz/:id/main

Я хочу знать, что находится вместо main.Доступны следующие опции: «основной», «подача», «операции», «связанный», «настройка».

это может быть:

localhost/abc/xyz/:id/main
localhost/abc/xyz/:id/feed
localhost/abc/xyz/:id/operations
localhost/abc/xyz/:id/associated
localhost/abc/xyz/:id/setting

, поэтому все, что написано в URL напоследняя запись, которую я хочу захватить и использовать в чем-то.

Пожалуйста, укажите код для достижения этой цели.

Заранее спасибо

1 Ответ

0 голосов
/ 21 февраля 2019

Вы можете получить части пути примерно так: var segments = window.location.pathname.split('/');

И тогда вы ищете последнюю из списка: segments[segments.length - 1]

...