Preguntas etiquetadas con angularjs-scope

En AngularJS, un alcance es un objeto que se refiere al modelo de aplicación. Es un contexto de ejecución para expresiones.

1027
'this' vs $ scope en controladores AngularJS

En la sección "Crear componentes" de la página de inicio de AngularJS , hay este ejemplo: controller: function($scope, $element) { var panes = $scope.panes = []; $scope.select = function(pane) { angular.forEach(panes, function(pane) { pane.selected = false; }); pane.selected = true; }...

349
$ rootScope. $ broadcast vs. $ scope. $ emit

Ahora que la diferencia de rendimiento entre $broadcasty $emitha sido eliminado, ¿hay alguna razón para preferir $scope.$emita $rootScope.$broadcast? Son diferentes, si. $emit está restringido a la jerarquía del alcance (hacia arriba): esto puede ser bueno si se ajusta a su diseño, pero me...

317
$ mirar un objeto

Quiero ver los cambios en un diccionario, pero por alguna razón no se llama a la devolución de llamada. Aquí hay un controlador que uso: function MyController($scope) { $scope.form = { name: 'my name', surname: 'surname' } $scope.$watch('form', function(newVal, oldVal){...