如何在AngularJS中了解$broadcast
,有成功响应还是有失败响应
$rootScope.$broadcast($scope.abc + ':' + type + 'question', {
abcSlug: $scope.abcSlug,
questionSlug: questionSlug,
abcObj: $scope.abcObj
})
答案 0 :(得分:0)
$ broadcast(name,args);
将事件名称向下分配给所有子范围(及其子范围) 子级)通知已注册的$ rootScope.Scope侦听器。
事件生命周期始于$ broadcast所在的范围 叫。在此范围内监听名称事件的所有侦听器都将获得 通知。之后,事件传播到所有直接和间接事件 当前作用域的作用域并调用所有已注册的侦听器 方式。该事件无法取消。
从侦听器发出的任何异常都将传递到 $ exceptionHandler服务。
因此,您的问题的答案:
如何在AngularJS中了解$ broadcast,获得成功响应或 响应失败
是捕获异常