[英]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.