Articles of angularjs

vários arquivos html de visualização de ui no roteador da interface do usuário

É possível fazer algo usando 2 ou mais arquivos html usando ui-view? Eu preciso que seja algo assim: Eu tentei fazer algo trabalhando no plinker , mas parece que não entendo conceitos. Eu li um tutorial ui-vew nested, mas eles simples fazem um único index.html e colocam múltiplos ui-view lá, mas eu preciso de vários […]

O que é ‘mais barato’ em termos de desempenho $ broadcast ou $ watch

Eu tenho uma situação na minha aplicação onde eu preciso recarregar o menu cada vez que a function do usuário muda (Um usuário pode ter funções em várias empresas). Eu queria saber qual é a melhor maneira de abordar esse problema. Atualmente estou fazendo o seguinte: app.controller(‘menuLoadingCtrl’, function($location, $scope, authService){ $scope.model.initialRole = authService.getRole(); $scope.$watch(function(){return authService.getRole()}, […]

Angularjs $ http não parece entender “Set-Cookie” na resposta

Eu tenho uma API REST de nodejs express com o módulo Passport para autenticação. Um método de login (GET) retorna um cookie no header. Quando eu o chamo do Chrome ele funciona bem, meu cookie é definido no meu navegador. Mas se eu chamá-lo através de $ http do Angularjs, o cookie não está definido. […]

Angular 2: retorno de chamada quando ngFor terminou

Em Angular 1, escrevi uma diretiva personalizada (“pronto para repetidor”) para usar com ng-repeat para invocar um método de retorno de chamada quando a iteração foi concluída: if ($scope.$last === true) { $timeout(() => { $scope.$parent.$parent.$eval(someCallbackMethod); }); } Uso na marcação: Como posso obter uma funcionalidade semelhante com o ngFor no Angular 2?

Por que forma indefinida dentro do ng-include ao verificar $ pristine ou $ setDirty ()?

O código a seguir lança o erro “TypeError: Não é possível ler a propriedade ‘$ pristine’ of undefined” quando clico no botão “check”. app.controller(‘MainCtrl’, function($scope) { // other stuff }) .controller(‘Ctrl2′, function($scope) { $scope.product = {description:’pump’}; $scope.output = ‘unknown’; // uncomment to avoid undefined error, still can’t see $pristine // $scope.formHolder = {}; $scope.checkForm = […]

AngularJS css animação + retorno de chamada

Eu estou usando AngularJS e gostaria de ser notificado quando uma animação é feita. Eu sei que isso pode ser feito com animações definidas pelo javascript como myApp.animation(…) , mas estou curioso para saber se posso fazer isso sem o javascript. Pergunta: É possível usar ng-enter angular e ng-leave css-transições e especificar um retorno de […]

AngularJS – Filtre objects vazios

Eu tenho um object $ scope.myData que contém um pedaço de dados. O que eu estou tentando fazer é exibir os dados, mas filtrar os nulos e seqüências vazias: $scope.myData = [ { “ID” : “001”, “Message” : “test test test test” }, { “ID” : “002”, “Message” : “test test test test” }, { […]

Ocultar o popover do Bootstrap da UI angular ao clicar fora dele

Eu estou tentando fechar manualmente um popover bootstrap para obtê-lo para fechar quando clico em qualquer lugar no document ou body que não é o popover. A coisa mais próxima que eu encontrei para conseguir isso é criar uma diretiva ( encontrei esta resposta ), mas isso é para um gatilho manual se uma variável […]

como definir headers personalizados com uma ação de recurso $?

com $ http, podemos fazer isso: var config = { headers: { ‘something’: ‘anything’ } }; $http.get(‘url/to/json’, config) .success(function() { // do something… }) Eu gostaria de fazer o mesmo com uma referência de recurso $ (não funciona): var config = { headers: { ‘something’: ‘anything’ } }; MyResource.get( config, function() { // success // […]

Acessando Angular dentro do teste do transferidor

É possível acessar o teste angular dentro do seu transferidor como você faz no teste de unidade? Caso de uso é que eu tenho um serviço que transforma o texto e quero acessar esse serviço para transformar alguns dados no script de teste real. Eu sei que existe o método addMockModule no transferidor, mas não […]