У меня есть приложение, размещенное на IIS. Приложение URL является http://localhost/tool
AngularJS routeProvider, когда присутствует хэш-знак
Когда я загрузить страницу, введя этот адрес, путь изменения URL в
http://localhost/tool#/tool
Я не имею ничего в $routeProvider
конфигурации. Я хотел бы обработать запрос URL, как,
http://localhost/tool#/request/:param1/:param2
или, если это возможно http://localhost/tool#/request?param1=Value&?param2=value
Как написать конфигурацию $routeProvider
?
Дальше в моей ситуации пользователю нужен прямой URL-адрес, чтобы получить состояние страницы, чтобы пользователь не начинал с http://localhost/tool
, но мог начинать с http://localhost/tool#/request/:param1/:param2
.
Пожалуйста, помогите.
Нет ли 'stateProvider' или что-то еще? Мне нужно показать состояние приложения на основе URL. поэтому в вашем втором параметре маршрутизатора параметр 'templateUrl' будет таким же для меня, кроме дополнительных деталей будет добавлен на основе параметров запроса. – lostpacket