2013-04-25 21 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

相关问题