Articles of angularjs

Confundindo $ locationChangeSuccess e $ stateChangeStart

Eu estou tentando fazer alguma autenticação com o AngularUI Router. $urlRouter.sync() parece exatamente o que eu preciso. No entanto, isso só está disponível quando eu interceptar $locationChangeSuccess . Mas quando eu faço isso, $state.current.name está vazio, enquanto eu quero que seja o estado atual. Aqui está o meu código até agora: $rootScope.$on(‘$locationChangeSuccess’, function(event, next, nextParams) […]

Como POSTAR arquivos binários com o AngularJS (com o upload DEMO)

incapaz de enviar arquivo com chamada de postagem angular Eu estou tentando postar o arquivo .mp4 com alguns dados através de 1 iônico com angular 1. Ao postar através do POSTMAN é bom e funcionando. Estou obtendo Success = false no meu aplicativo. no POSTMAN , não há headers e dados, o URL do serviço […]

Um controlador AngularJS pode herdar de outro controlador no mesmo módulo?

Dentro de um módulo, um controlador pode herdar propriedades de um controlador externo: var app = angular.module(‘angularjs-starter’, []); var ParentCtrl = function ($scope, $location) { }; app.controller(‘ChildCtrl’, function($scope, $injector) { $injector.invoke(ParentCtrl, this, {$scope: $scope}); }); Exemplo via: link Dead : http://blog.omkarpatil.com/2013/02/controller-inheritance-in-angularjs.html Também pode um controlador dentro de um módulo herdar de um irmão? var app […]

Evento de envio quando o angular.js terminou o carregamento

Perguntou-se qual é a melhor maneira de detectar o término do carregamento / bootstrapping da página, quando todas as diretivas foram compiladas / vinculadas. Qualquer evento já está aí? Devo sobrecarregar a function de bootstrap?

AngularJS triagem por propriedade

O que estou tentando fazer é classificar alguns dados por propriedade. Aqui está o exemplo que eu pensei que deveria funcionar, mas isso não acontece. Parte HTML: {{value.order}}. {{key}} -> {{value.name}} Parte JS: var myApp = angular.module(‘myApp’, []); myApp.controller(‘controller’, [‘$scope’, function ($scope) { $scope.testData = { C: {name:”CData”, order: 1}, B: {name:”BData”, order: 2}, A: […]

Gerar PDF a partir de HTML usando o pdfMake in Angularjs

Eu estou tentando criar um PDF do meu HTML usando pdfMake e Angular (eu também tentei jsPDF e não consegui fazê-lo funcionar também). Eu tentei usar o seguinte código no meu controlador Angular: var blob = new Blob([document.getElementById(‘exportable’).innerHTML]) var docDefinition = { content: [blob] } pdfMake.createPdf(docDefinition).open(); mas recebo o seguinte erro: Estrutura do documento não […]

Como faço para armazenar dados no armazenamento local usando o Angularjs?

Atualmente estou usando um serviço para executar uma ação, ou seja, recuperar dados do servidor e, em seguida, armazenar os dados no próprio servidor. Em vez disso, quero colocar os dados no armazenamento local em vez de armazená-los no servidor. Como eu faço isso?

Angularjs dynamic ng-pattern validation

Eu tenho um formulário que se uma checkbox de seleção é falso aplica a validação em uma input de texto usando a diretiva ng-required. Se a checkbox de seleção for true, o campo ficará oculto e o ng-required será definido como falso. O problema é que eu também tenho um regex para validação especificado na […]

Migrando AngularJS para Angular 4,5 (com DEMO)

Eu estou procurando maneiras de migrar um projeto atual do Angular 1 para o Angular 4. As opções são ng-forward , ngUpgrade ou rewrite . Estou pensando em reescrevê-lo, mas com uma torção. Eu mantenho o aplicativo atual Comece a escrever o novo paralelo a ele Tudo novo NG4 reescreve, eu quero usar … tão […]

Qual é a melhor prática para fazer uma chamada AJAX em Angular.js?

Eu estava lendo este artigo: http://eviltrout.com/2013/06/15/ember-vs-angular.html E disse: Devido à falta de convenções, gostaria de saber quantos projetos angulares dependem de práticas ruins, como chamadas AJAX, diretamente dentro dos controladores? Devido à injeção de dependência, os desenvolvedores estão injetando parâmetros de roteador em diretivas? Os desenvolvedores novatos do AngularJS vão estruturar seu código de uma […]