Я пытался следовать this approach[AngularJS]: перегрузочная Страница без Возвращаясь к первому государству
Хотя это перезагрузка, это, однако, не позволит мне остаться на моей текущей странице. Он продолжает возвращаться к первому состоянию моего приложения.
Я использую сейчас ui-router
. Есть ли другой способ перезагрузки страницы, не возвращаясь к первому состоянию? Я в настоящее время испытывает странное мерцание, когда я делаю это:
$scope.submit = function() {
$state.go($state.current, {}, {
reload: true
});
doDeposit();
}
, а затем передать параметры на него (в пределах doDeposit()
):
var oResponse = data;
$state.transitionTo('deposit.status', {
opts: {
'response': oResponse,
'amount': data.amount
}
});
Текущее поведение: перезагружает страницу; возвращается на домашнюю страницу на секунду, а затем переключается на целевую страницу. Мне просто нужны данные для обновления на своей странице. У меня есть кнопка «отправить снова», которая повторяет первоначальное поведение первого «отправить». Он повторно обрабатывает данные, не возвращаясь в исходное состояние.
Hi. Спасибо за вход, но я не думаю, что это поможет мне решить мою текущую проблему. Мне просто нужно обновленное состояние, чтобы оставаться на текущей странице. – ralphcarlo