Domande taggate «ng-repeat»

12
ng-repeat: filtra per singolo campo
Ho una serie di prodotti che sto ripetendo usando ng-repeat e sto usando <div ng-repeat="product in products | filter:by_colour"> per filtrare questi prodotti per colore. Il filtro funziona ma se il nome / descrizione del prodotto ecc. Contiene il colore, il prodotto rimane dopo l'applicazione del filtro. Come posso impostare …

10
Errore angolare ng-repeat "Non sono consentiti duplicati in un ripetitore."
Sto definendo un filtro personalizzato in questo modo: <div class="idea item" ng-repeat="item in items" isoatom> <div class="section comment clearfix" ng-repeat="comment in item.comments | range:1:2"> .... </div> </div> Come puoi vedere ng-repeat in cui viene utilizzato il filtro è nidificato in un'altra ng-repeat Il filtro è definito in questo modo: myapp.filter('range', …

7
L'aggiunta di parametri alla funzione ng-click all'interno di ng-repeat non sembra funzionare
Ho un semplice ciclo con ng-repeatquesto: <li ng-repeat='task in tasks'> <p> {{task.name}} <button ng-click="removeTask({{task.id}})">remove</button> </li> C'è una funzione nel controller $scope.removeTask(taskID). Per quanto ne so Angular renderà prima la vista e sostituirà interpolata {{task.id}} con un numero, quindi, all'evento click, valuterà la ng-clickstringa. In questo caso ng-click ottiene totalmente ciò …

4
Funzione di ordinamento personalizzata in ng-repeat
Ho una serie di tessere che visualizzano un certo numero a seconda dell'opzione selezionata dall'utente. Vorrei ora implementare un ordinamento in base al numero visualizzato. Il codice seguente mostra come l'ho implementato (ottenendo / impostando un valore nell'ambito della scheda madre). Ora, poiché la funzione orderBy accetta una stringa, ho …

8
Come filtrare (chiave, valore) con ng-repeat in AngularJs?
Sto cercando di fare qualcosa come: <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'); } } Ma in qualche modo, mi sta mostrando tutti gli oggetti. Come posso …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.