Articles of angularjs

Falha ao instanciar o módulo Provedor desconhecido: $ routeProvider

Recebi este erro ao atualizar do AngularJS 1.0.7 para 1.2.0rc1 .

Preservar quebras de linha em angularjs

Eu vi essa pergunta SO. Meu código em vez de ng-bind=”item.desc” usa {{item.desc}} porque eu tenho um ng-repeat antes. Então meu código: {{item.description}} A descrição do item contém \n para novas linhas que não são renderizadas. Como pode o {{item.description}} exibir as novas linhas facilmente assumindo que eu tenho o ng-repeat acima?

angular – acessar dados de várias chamadas http – como resolver as promises

Estou ficando preso em algo que acho que deveria ser direto. Preciso pegar dados de três chamadas ajax diferentes, combinar e processar todos os três e exibir a matriz resultante para o usuário. Na sua forma mais simples, meu código é assim: function giftControler ($scope, $http) { var names = $http.get(“names.json”), naughty = $http.get(“naughty.json”), nice […]

Índice de access do pai ng-repeat de filho ng-repeat

Eu quero usar o índice da lista pai (foos) como um argumento para uma chamada de function na lista de filhos (foos.bars). Eu encontrei um post onde alguém recomenda usar $ parent. $ Index, mas $index não é uma propriedade de $parent . Como posso acessar o índice do pai ng-repeat ? Add Something

Teste da unidade do roteador da interface do usuário (estados para urls)

Estou tendo uma unidade de problemas testando o roteador em meu aplicativo, que é construído no roteador de interface de usuário angular. O que eu quero testar é se as transições de estado mudam a URL apropriadamente (haverá testes mais complicados depois, mas é aí que eu estou começando). Aqui está a parte relevante do […]

AngularJS – Como posso fazer um redirecionamento com um carregamento de página completo?

Eu quero fazer um redirecionamento que faça uma recarga de página inteira para que os cookies do meu servidor web sejam atualizados quando a página for carregada. window.location = “/#/Next” e window.location.href = “/#/Next” não funcionam, eles fazem uma rota Angular que não atinge o servidor. Qual é a maneira correta de fazer uma solicitação […]

O que são “decoradores” e como eles são usados?

Estou curioso para saber exatamente o que são os decoradores em AngularJS. Não há muita informação online para decoradores, exceto por uma sinopse na documentação do AngularJS e uma breve (embora interessante) menção em um vídeo do youtube . Como os caras angulares colocaram como decorador é: Decoração de serviço, permite ao decorador interceptar a […]

Como faço para medir o desempenho do ciclo digest do aplicativo AngularJS?

O que é uma maneira simples de medir a duração do ciclo de digestão angular? Existem vários methods para analisar o desempenho do ciclo de digestão, no entanto, cada um vem com seus próprios pitfals: Perfil do Chrome: muitos detalhes não detalham o ciclo de digerir de uma maneira fácil de encontrar Batarang (plugin de […]

Como esperar até que a resposta venha do pedido $ http, em angularjs?

Estou usando alguns dados que são de um serviço RESTful em várias páginas. Então estou usando fábricas angulares para isso. Então, eu precisei obter os dados uma vez no servidor e toda vez que estou obtendo os dados com esse serviço definido. Assim como as variables ​​globais. Aqui está o exemplo: var myApp = angular.module(‘myservices’, […]

O que exatamente você faz com a function transclude e a function de vinculação de clone?

Da diretiva Angular docs , vejo que a function compilar tem 3 parâmetros, um dos quais é transclude . A única explicação que os documentos fornecem é: transclude – Uma function de binding de transclude: function (scope, cloneLinkingFn). Estou tentando entender exatamente o que você faria na function de vinculação de clone. Eu nem sei […]