Когда пользователь пытается покинуть страницу без сохранения, у меня есть это:
$scope.$on("$locationChangeStart", function(event, next, current) {
if ($rootScope.madeChange) {
event.preventDefault();
$rootScope.ConfirmationModal.leavePage(); // ask if the user is
// sure about leaving the page.
// if he says yes, I need to continue the page changed.
}
});
Однако я не нахожу способ продолжить после остановки по умолчанию.
Я пробовал: $location.path("/some-page");
но это не сработало.
Также пробовал return true;
Также попытался использовать параметр next
от next();
.