Perguntas com a marcação «scope»

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

Agora que a diferença de desempenho entre $broadcaste $emitfoi eliminada, há alguma razão para preferir $scope.$emita $rootScope.$broadcast? Eles são diferentes, sim. $emit está restrito à hierarquia de escopo (para cima) - isso pode ser bom, se for adequado ao seu design, mas me parece uma...

317
$ assiste a um objeto

Quero observar as alterações em um dicionário, mas, por algum motivo, o retorno de chamada do relógio não é chamado. Aqui está um controlador que eu uso: function MyController($scope) { $scope.form = { name: 'my name', surname: 'surname' } $scope.$watch('form', function(newVal, oldVal){...

213
Como passo esse contexto para uma função?

Eu pensei que isso seria algo que eu poderia facilmente pesquisar no Google, mas talvez eu não esteja fazendo a pergunta certa ... Como definir o que "isso" se refere em uma determinada função javascript? por exemplo, como na maioria das funções do jQuery, como: $(selector).each(function() {...