如何在AngularJs中取消routeChangeStart事件?,我有点沮丧,因为我不知道AngularJS $ routeChangeStart服务的最新情况
即使我单击警报中的“取消”按钮,也可以导航到其他页面,以下代码中我做错了什么,也可以有人帮助我
sampleApp.controller("studentsController", function ($http, $route, $scope) {
$scope.$on("$routeChangeStart", function (event, next, current) {
if (!confirm("Are you sure you want to navigate away from this page")) {
event.preventDefault();
}
});
$scope.students = studentsService.getList();
});