Perguntas com a marcação «ng-repeat»

12
ng-repeat: filtrar por campo único
Eu tenho uma variedade de produtos que estou repetindo usando ng-repeat e estou usando <div ng-repeat="product in products | filter:by_colour"> para filtrar esses produtos por cor. O filtro está funcionando, mas se o nome / descrição do produto, etc., contiver a cor, o produto permanecerá após a aplicação do filtro. …


7
Adicionar parâmetro à função ng-click dentro de ng-repeat não parece funcionar
Eu tenho um loop simples com ng-repeatassim: <li ng-repeat='task in tasks'> <p> {{task.name}} <button ng-click="removeTask({{task.id}})">remove</button> </li> Há uma função no controlador $scope.removeTask(taskID). Até onde eu sei, o Angular renderizará primeiro a exibição e substituirá interpolado {{task.id}}por um número e, em seguida, no evento click, avaliará a ng-clickstring. Nesse caso, ng-clickobtém …

4
Função de classificação personalizada em ng-repeat
Eu tenho um conjunto de blocos que exibem um certo número dependendo da opção selecionada pelo usuário. Agora, gostaria de implementar uma classificação por qualquer número mostrado. O código abaixo mostra como eu o implementei (obtendo / definindo um valor no escopo dos cards pai). Agora, como a função orderBy …

8
Como filtrar (chave, valor) com ng-repeat em AngularJs?
Estou tentando fazer algo como: <div ng-controller="TestCtrl"> <div ng-repeat="(k,v) in items | filter:hasSecurityId"> {{k}} {{v.pos}} </div> </div> Parte AngularJs: function TestCtrl($scope) { $scope.items = { 'A2F0C7':{'secId':'12345', 'pos':'a20'}, 'C8B3D1':{'pos':'b10'} }; $scope.hasSecurityId = function(k,v) { return v.hasOwnProperty('secId'); } } Mas de alguma forma, ele está me mostrando todos os itens. Como posso …

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.