Я имею эту конфигурацию маршрутизации в app.js
:URL маршрутизации с параметром в угловом JS
$stateProvider.state('home', {
url: '/',
views:
{
'contentView':
{
templateUrl:'modules/login/login.html',
controller:'loginCtrl'
}
},
data:
{
login: true
}
});
Всякий раз, когда пользователь нажимает на браузер с URL http://.../MyClient/#/?param=ParamValue
.
Он перейдет на страницу входа в систему, и я также смогу получить доступ к значению параметра.
Существует кнопка выхода из системы в последовательных страниц и после выхода из системы, я хочу, чтобы перенаправить к исходному URL, и если я пытаюсь что-то вроде
$location.path('/#/?param=ParamValue');
пользователь будет оставаться на той же странице и URL будет например:
http://.../MyClient/#/%23/%3Fparam=ParamValue
Пожалуйста, дайте мне знать, как это исправить.
его перенаправление в родной стране, но параметры не приходит в URL означает, что теперь URL является HTTP: //..../MyClient/# –
Я не понял вопрос, то вы можете заказать вопрос и попытаться объяснить больше, что я мог бы вам помочь. – Bazinga
Спасибо за ответ, и я перенастроил маршрутизацию таким образом, что маршрутизация будет работать с параметром состояния. –