Articles of angularjs directiva

Os componentes do AngularJS 1.5+ não suportam Watchers, qual é o trabalho?

Eu tenho atualizado minhas diretivas personalizadas para a nova arquitetura de componentes . Eu li que os componentes não suportam observadores. Isso está correto? Em caso afirmativo, como você detecta alterações em um object? Para um exemplo básico, tenho o componente personalizado myBox que tem um jogo de componente filho com uma binding no jogo. […]

Como usar um evento keypress no AngularJS?

Eu quero pegar o evento de imprensa enter na checkbox de texto abaixo. Para deixar mais claro, estou usando um ng-repeat para preencher o corpo. Aqui está o HTML: Este é o meu módulo: angular.module(‘components’, [‘ngResource’]); Estou usando um recurso para preencher a tabela e o código do meu controlador é: function Ajaxy($scope, $resource) { […]

O controlador não é uma function, ficou indefinido, ao definir controladores globalmente

Eu estou escrevendo um aplicativo de exemplo usando angularjs. Eu recebi um erro mencionado abaixo no navegador Chrome. Erro é Erro: [ng: areq] http://errors.angularjs.org/1.3.0-beta.17/ng/areq?p0=ContactController&p1=not%20a%20function%2C%20got%20undefined Qual é o mais Argumento ‘ContactController’ não é uma function, ficou indefinido Código function ContactController($scope) { $scope.contacts = [“abcd@gmail.com”, “abcd@yahoo.co.in”]; $scope.add = function() { $scope.contacts.push($scope.newcontact); $scope.newcontact = “”; }; } modules […]

Qual é a diferença entre ‘@’ e ‘=’ no escopo da diretiva no AngularJS?

Eu li atentamente a documentação do AngularJS sobre o tópico e, em seguida, procurei uma diretiva. Aqui está o violino . E aqui estão alguns trechos relevantes: Do HTML: {{text}} Da diretiva do painel: scope: { biTitle: ‘=’, title: ‘@’, bar: ‘=’ }, Existem várias coisas que não entendo: Por que preciso usar “{{title}}” com […]