当用户尝试不保存就离开页面时,我有以下提示:
$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
的{{1}}参数。