文章詳情頁(yè)
angular.js - $emit(,)的具體意思是什么作用呢?
瀏覽:243日期:2024-09-20 13:41:59
問(wèn)題描述
這個(gè)請(qǐng)求接口在success的$scope.$apply()語(yǔ)法后,有這段代碼,具體是啥意思呢?
問(wèn)題解答
回答1:作用就是告訴他的父級(jí)$scope,有事件觸發(fā)啦,事件的名字叫做boyslist,然后數(shù)據(jù)是result.data
如果你的父$scope上有監(jiān)聽這個(gè)事件的話,就會(huì)觸發(fā)里面的回調(diào)函數(shù),例如
$scope.$on(’boyslist’, console.log);
這樣就會(huì)打印出來(lái)
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)簽