Articles of angularjs

Como recarregar ou renderizar novamente a página inteira usando o AngularJS

Depois de renderizar a página inteira com base em vários contextos do usuário e ter feito várias solicitações $http , quero que o usuário possa alternar contextos e renderizar novamente tudo novamente (reenviando todas as solicitações $http , etc). Se eu apenas redirect o usuário para outro lugar, as coisas funcionam corretamente: $scope.on_impersonate_success = function(response) […]

Angularjs $ q.all

Eu implementei o $ q.all em angularjs, mas não consigo fazer o código funcionar. Aqui está o meu código: UploadService.uploadQuestion = function(questions){ var promises = []; for(var i = 0 ; i < questions.length ; i++){ var deffered = $q.defer(); var question = questions[i]; $http({ url : 'upload/question', method: 'POST', data : question }). success(function(data){ […]

Como evitar erros em tags de âncora?

Digamos que eu tenha uma tag de âncora como Click Como posso evitar que o navegador navegue para # no AngularJS ?

Como fazer filtragem bidirecional no AngularJS?

Uma das coisas interessantes que o AngularJS pode fazer é aplicar um filtro a uma determinada expressão de binding de dados, que é uma maneira conveniente de aplicar, por exemplo, moeda específica da cultura ou formatação de data das propriedades de um modelo. Também é bom ter propriedades calculadas no escopo. O problema é que […]

AngularJS: Onde usar promises?

Eu vi alguns exemplos de serviços de login do Facebook que estavam usando promises para acessar a API do FB Graph. Exemplo 1 : this.api = function(item) { var deferred = $q.defer(); if (item) { facebook.FB.api(‘/’ + item, function (result) { $rootScope.$apply(function () { if (angular.isUndefined(result.error)) { deferred.resolve(result); } else { deferred.reject(result.error); } }); }); […]

ng Formatadores e analisadores de modelo

Eu postei a mesma pergunta de forma diferente, mas ninguém respondeu. Eu não estou conseguindo uma imagem clara do que os Formatadores e Analistas fazem em js angulares. Pela definição, tanto os formatadores quanto os analisadores são parecidos comigo. Talvez eu esteja errado, pois sou novo nessa angular. Definição de formatadores Matriz de funções a […]

Como executar a function no controlador angular no documento pronto?

Eu tenho uma function dentro do meu controlador angular, gostaria que essa function fosse executada no documento pronto, mas notei que o ângulo é executado conforme o dom é criado. function myController($scope) { $scope.init = function() { // I’d like to run this on document ready } $scope.init(); // doesn’t work, loads my init before […]

Qual é a syntax correta de ng-include?

Estou tentando include um fragment de HTML dentro de uma ng-repeat , mas não consigo fazer com que a inclusão funcione. Parece que a syntax atual de ng-include é diferente do que era anteriormente: vejo muitos exemplos usando Mas nos documentos oficiais , diz usar Mas depois na página é mostrado como Independentemente disso, eu […]

use $ http dentro do provedor personalizado na configuração do aplicativo, angular.js

A questão principal – é possível? Eu tentei sem sorte .. principal app.js … var app = angular.module(‘myApp’, [‘services’]); app.config([‘customProvider’, function (customProvider) { }]); … provedor em si var services = angular.module(‘services’, []); services.provider(‘custom’, function ($http) { }); E eu tenho esse erro: Uncaught Error: Unknown provider: $http from services Alguma ideia? Obrigado!

Como não alterar o URL quando mostrar a página de erro 404 com o roteador da interface do usuário

Quero mostrar a página de erro 404, mas também quero salvar o URL incorreto no local. Se eu fizer algo assim: $urlRouterProvider.otherwise(‘404’); $stateProvider .state(‘404’, { url: ‘/404’, template: error404Template }); o URL mudará para /404 . Como posso mostrar a mensagem de erro em URLs incorretas sem alterar o URL real?