搜尋

首頁  >  問答  >  主體

angular.js - $emit(,)的具體意思是什麼作用呢?

這個請求介面在success的$scope.$apply()語法後,有這段程式碼,具體是啥意思呢?

PHP中文网PHP中文网2744 天前812

全部回覆(2)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-05-15 17:13:07

    作用就是告訴他的父級$scope,有事件觸發啦,事件的名字叫做boyslist,然後資料是result.data

    如果你的父$scope上有監聽這個事件的話,就會觸發裡面的回呼函數,例如

    $scope.$on('boyslist', console.log);

    這樣就會印出來

    Scope Events Propagation
    Scopes can propagate events in similar fashion to DOM events. The event can be broadcasted to the scope children or emitted to scope parents.

    具體可以看​​這個,然後看

    Scope Events Propagation那一小塊

    回覆
    0
  • PHP中文网

    PHP中文网2017-05-15 17:13:07

    向父級controller傳遞子controller資料

    回覆
    0
  • 取消回覆