Articles of angularjs ng repeat

Filtro múltiplo AngularJS com function de filtro personalizado

Eu estou tentando filtrar a lista com vários filtros + com uma function de filtro personalizado. O exemplo original do jsfiddle é http://jsfiddle.net/ed9A2/1/ mas agora eu quero mudar a maneira como a idade está sendo filtrada. Quero adicionar um filtro personalizado para que ele seja filtrado com base em dois valores de input, que é […]

Como melhorar o desempenho do ngRepeat em um dataset enorme (angular.js)?

Eu tenho um enorme dataset de vários milhares de linhas com cerca de 10 campos cada, cerca de 2MB de dados. Eu preciso exibi-lo no navegador. A abordagem mais direta (buscar dados, colocá-los em $scope , deixar ng-repeat=”” fazer seu trabalho”) funciona bem, mas congela o navegador por cerca de meio minuto quando começa a […]

Dados de filtragem ng-repeat por intervalo de datas

Eu estou tentando filtrar uma lista que contém um timestamp, digitando um intervalo de datas por exemplo: JSFIDDLE html From: To: {{order.date1 * 1000 | date:’dd-MM-yyyy’}} {{order.date2 * 1000 | date:’dd-MM-yyyy’}} javascript var nameSpace = angular.module(‘tst’,[]); nameSpace.controller(‘MyController’, function MyController($scope) { $scope.orders = [ { “date1″:”1306487800”, “date2″:”1406587800” }, { “date1″:”1196487800”, “date2″:”1406597800” }] }); Eu quero ser […]

como dividir os dados de repetição ng com três colunas usando bootstrap

Eu estou usando ng-repeat com o meu código eu tenho ‘n’ número de checkbox de texto com base em ng-repeat. Quero alinhar a checkbox de texto com três colunas. este é meu código {{$index+1}}.

AngularJS for loop com números e intervalos

Angular fornece algum suporte para um loop for usando números dentro de suas diretivas HTML: do something Mas se sua variável de escopo include um intervalo que tenha um número dynamic, você precisará criar um array vazio a cada vez. No controlador var range = []; for(var i=0;i<total;i++) { range.push(i); } $scope.range = range; No […]

Maneira de repetir o número definido de vezes em vez de repetir a matriz?

Existe uma maneira de repetir um número definido de vezes, em vez de sempre ter que percorrer um array? Por exemplo, abaixo eu quero que o item da lista apareça 5 vezes assumindo $scope.number igual a 5, além de incrementar o número para que cada item da lista seja incrementado como 1, 2, 3, 4, […]

Como filtrar múltiplos valores (operação OR) em angularJS

Eu quero usar o filter em angular e deseja filtrar por vários valores, se ele tiver um dos valores, ele deve ser exibido. Eu tenho por exemplo essa estrutura: Um movie object que tem os genres propriedade e eu quero filtrar para Action e Comedy . Eu sei que posso fazer filter:({genres: ‘Action’} || {genres: […]

Como fazer ng-repeat filtrar resultados duplicados

Estou executando uma ng-repeat simples de ng-repeat em um arquivo JSON e quero obter nomes de categoria. Existem cerca de 100 objects, cada um pertencente a uma categoria – mas existem apenas cerca de 6 categorias. Meu código atual é este: {{place.category}} A saída é de 100 opções diferentes, principalmente duplicatas. Como uso o Angular […]

Como iterar sobre as chaves e valores com ng-repeat no AngularJS?

No meu controlador, eu tenho dados como: $scope.object = data Agora, esses dados são o dictionary com chaves e valores do json . Eu posso acessar o atributo com object.name no modelo. Existe alguma maneira que eu possa iterar sobre as teclas também e exibi-las na tabela como {{key}} data.key Os dados são assim { […]