AngularJs-routeChangeStart事件不起作用

时间:2018-11-19 15:34:52

标签: angularjs

如何在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();
});

0 个答案:

没有答案