Angularjs 访问“$rootScope.$on”中的$rootScope和$scope`

Angularjs 访问“$rootScope.$on”中的$rootScope和$scope`,angularjs,Angularjs,我需要在URL更改时设置$rootScope.VARIABLE 我怎么能在$rootScope.$中回调呢 $rootScope.$on('$locationChangeSuccess', function(event, absNewUrl, absOldUrl) { $rootScope.alert =True; // $rootScope is undefined }); 将您的代码与INGmyApp一起使用。运行上下文 myApp.run([“$rootScope”、“$win

我需要在URL更改时设置$rootScope.VARIABLE

我怎么能在$rootScope.$中回调呢

$rootScope.$on('$locationChangeSuccess', function(event, absNewUrl, absOldUrl) {
    $rootScope.alert =True; // $rootScope is undefined
});

将您的代码与INGmyApp一起使用。运行上下文

myApp.run([“$rootScope”、“$window”、“$location”、函数($rootScope、$window、$location){
$rootScope.$on(“$locationChangeSuccess”,函数(evt、absNewUrl、absOldUrl){
$rootScope.actualLocation=$location.path();
});
$rootScope.$on(“$locationChangeStart”,函数(evt、absNewUrl、absOldUrl){
$rootScope.actualLocation=$location.path();
});
}]);“$rootScope未定义”。这是绝对不可能的,因为
$rootScope.$on
工作正常。