Perguntas com a marcação «angularjs»

Use para perguntas sobre o AngularJS (1.x), a estrutura JavaScript de código aberto. NÃO use essa tag para Angular 2 ou versões posteriores; em vez disso, use a tag [angular].

24
AngularJS For Loop com números e intervalos
O Angular fornece algum suporte para um loop for usando números em suas diretivas HTML: <div data-ng-repeat="i in [1,2,3,4,5]"> do something </div> Mas se sua variável de escopo incluir um intervalo que tenha um número dinâmico, será necessário criar uma matriz vazia a cada vez. No controlador var range = …

17
Problema no cache do IE angular por US $ http
Todas as chamadas ajax enviadas do IE são armazenadas em cache pelo Angular e recebo um 304 responsepara todas as chamadas subseqüentes. Embora a solicitação seja a mesma, a resposta não será a mesma no meu caso. Eu quero desativar esse cache. Eu tentei adicionar o cache attribute$ http.get, mas …

8
Devo usar `this` ou` $ scope`?
Existem dois padrões em uso para acessar as funções do controlador: thise $scope. Qual devo usar e quando? Eu entendo thisé definido como o controlador e $scopeé um objeto na cadeia de escopo de visualizações. Mas com a nova sintaxe "Controller as Var", você também pode usar facilmente. Então, o …
251 angularjs 

10
Chamando uma função quando ng-repeat terminar
O que estou tentando implementar é basicamente um manipulador "on ng repeat terminou rendering". Sou capaz de detectar quando isso é feito, mas não consigo descobrir como acionar uma função a partir dela. Verifique o violino: http://jsfiddle.net/paulocoelho/BsMqq/3/ JS var module = angular.module('testApp', []) .directive('onFinishRender', function () { return { restrict: …

8
Como / quando usar o ng-click para chamar uma rota?
Suponha que você esteja usando rotas: // bootstrap myApp.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) { $routeProvider.when('/home', { templateUrl: 'partials/home.html', controller: 'HomeCtrl' }); $routeProvider.when('/about', { templateUrl: 'partials/about.html', controller: 'AboutCtrl' }); ... E no seu html, você deseja navegar para a página sobre quando um botão é clicado. Uma maneira seria <a href="#/about"> …

18
Passando dados entre controladores em Angular JS?
Eu tenho um controlador básico que exibe meus produtos, App.controller('ProductCtrl',function($scope,$productFactory){ $productFactory.get().success(function(data){ $scope.products = data; }); }); Na minha opinião, estou exibindo esses produtos em uma lista <ul> <li ng-repeat="product as products"> {{product.name}} </li> </ul O que estou tentando fazer é que, quando alguém clica no nome do produto, tenho outra …






3
Posso injetar um serviço em uma diretiva no AngularJS?
Estou tentando injetar um serviço em uma diretiva como abaixo: var app = angular.module('app',[]); app.factory('myData', function(){ return { name : "myName" } }); app.directive('changeIt',function($compile, myData){ return { restrict: 'C', link: function (scope, element, attrs) { scope.name = myData.name; } } }); Mas isso está me devolvendo um erro Unknown provider: …
234 angularjs 


12
Processando a resposta $ http em serviço
Recentemente, publiquei uma descrição detalhada do problema que estou enfrentando aqui no SO. Como não pude enviar uma $httpsolicitação real , usei o tempo limite para simular o comportamento assíncrono. A ligação de dados do meu modelo para exibição está funcionando corretamente, com a ajuda de @Gloopy Agora, quando eu …

13
Funções matemáticas nas ligações AngularJS
Existe uma maneira de usar funções matemáticas nas ligações do AngularJS? por exemplo <p>The percentage is {{Math.round(100*count/total)}}%</p> Este violino mostra o problema http://jsfiddle.net/ricick/jtA99/1/
232 angularjs 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.