2013-04-25 24 views
4

我正在將項目動態地添加到項目數組,並希望讓指令知道有新項目。所以控制器功能的addItem()內我試圖做到以下幾點:

setTimeout(function(){ 
    $rootScope.broadcast("itemAdded"); 
    // I also tried: $scope.broadcast("itemAdded"); which isn't working 
}); 

問題: 我得到的錯誤:

$rootScope.broadcast is not a function 

任何線索?如果您需要更多信息,歡迎發佈更多代碼。

回答

10

它的一個錯字的:

$rootScope.$broadcast(name, args) 
+0

非常感謝:) – Dine 2013-04-25 13:23:47

相關問題