簡體   English   中英

AngularJS $ rootScope。$ broadcast

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM