[英]AngularJS $rootScope.$broadcast
如何在AngularJS中知道$broadcast
,有成功响应还是不成功响应
$rootScope.$broadcast($scope.abc + ':' + type + 'question', {
abcSlug: $scope.abcSlug,
questionSlug: questionSlug,
abcObj: $scope.abcObj
})
从文档中 :
$ broadcast(name,args);
向所有子范围(及其子范围)向下分配事件名称,通知已注册的$ rootScope.Scope侦听器。
事件生命周期始于调用$ broadcast的范围。 在此作用域上侦听名称事件的所有侦听器都会收到通知。 然后,事件传播到当前作用域的所有直接和间接作用域,并在此过程中调用所有已注册的侦听器。 该事件无法取消。
侦听器发出的任何异常都将传递到$ exceptionHandler服务。
因此,您的问题的答案:
如何在AngularJS中知道$ broadcast,有成功响应还是不成功响应
捕捉异常
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.