example event and angularjs angularjs-directive angularjs-scope

event - angularjs rootscope on example



error angular.js boradcast: $ rootScope.broadcast no es una funciĆ³n (1)

Es un error tipográfico:

$rootScope.$broadcast(name, args)

Estoy agregando elementos dinámicamente a una serie de elementos y me gustaría dejar que una directiva sepa que hay nuevos elementos. Entonces, dentro de la función del controlador addItem (), estoy tratando de hacer lo siguiente:

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

Problema: recibo el error:

$rootScope.broadcast is not a function

¿Alguna pista? Feliz de publicar más código si necesita más información.