文章詳情頁
angular.js - $emit(,)的具體意思是什么作用呢?
瀏覽:211日期:2024-09-20 13:41:59
問題描述
這個(gè)請(qǐng)求接口在success的$scope.$apply()語法后,有這段代碼,具體是啥意思呢?
問題解答
回答1:作用就是告訴他的父級(jí)$scope,有事件觸發(fā)啦,事件的名字叫做boyslist,然后數(shù)據(jù)是result.data
如果你的父$scope上有監(jiān)聽這個(gè)事件的話,就會(huì)觸發(fā)里面的回調(diào)函數(shù),例如
$scope.$on(’boyslist’, console.log);
這樣就會(huì)打印出來
Scope Events PropagationScopes can propagate events in similar fashion to DOM events. The event can be broadcasted to the scope children or emitted to scope parents.
具體可以看這個(gè),然后看Scope Events Propagation那一小塊
回答2:向父級(jí)controller傳遞子controller數(shù)據(jù)
排行榜

熱門標(biāo)簽