Путь MVC и маршрут angularjs объединены - PullRequest
0 голосов
/ 05 марта 2019

У меня есть приложение angularjs MVC, которое отправляет форму в другой домен, и обратный вызов поступает в функцию контроллера MVC в виде простого сообщения HTTP, как показано ниже.

http://localhost:58999/Callback

У меня естьФункция Callback (), реализованная в HomeController, которая отображает представление, и этот вид загружает угловой контроллер, который переходит в другое состояние при обработке некоторых данных.

$state.go('conf', {}, { location: true });

Как только он переходит в состояние «conf», он отображаетсоответствующий вид привязан к состоянию, но URL становится http://localhost:58999/Callback#/conf

Как я могу заставить его выглядеть http://localhost:58999/#/conf без 'Обратного вызова' в URL?Потому что, когда я обновляю страницу, она вызывает функцию контроллера MVC «Обратный вызов», что неправильно.Спасибо за любые предложения.

1 Ответ

0 голосов
/ 09 марта 2019

Попробуйте установить режим $ locationService HTML5

$locationProvider.html5Mode(true);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...