Articles of angularjs ng repeat

ngRipeat Filtro per proprietà profonda

Se ho un object complesso con oggetti come valori di proprietà, come posso filtrare per una delle proprietà annidate? Questo può essere fatto con il filtro ng-repeat di OOB? Dati { Name: ‘John Smith’, Manager: { id: 123, Name: ‘Bill Lumburg’ } } ngRepeat {{ e.Name }}

Angolare – Imansible eseguire l’ordine ng-repeatDa lavorare

Ho provato molti esempi di ng-repeat con orderBy, ma non riesco a far funzionare il mio json con esso. {{release.environment_id}} E il JSON function Main($scope) { $scope.releases = { “tvl-c-wbap001 + tvl-webapp”: { “timestamp”: ” 05:05:53 PM “, “environment_id”: “CERT5”, “release_header”: “Projects/Dev”, “date”: “19 Oct”, “release”: “12.11.91-1” }, “tvl-c-wbap401 + tvl-webapp”: { “timestamp”: ” 10:07:25 […]

angular ng-repeat al contrario

Come posso ottenere un array invertito in angular? Sto cercando di usare il filtro orderBy, ma ha bisogno di un predicato (ad esempio ‘nome’) per ordinare: {{friend.name}} {{friend.phone}} {{friend.age}} C’è un modo per invertire la matrice originale, senza ordinare. come quello: {{friend.name}} {{friend.phone}} {{friend.age}}

ordineDa più campi in Angolare

Come ordinare utilizzando più campi contemporaneamente in modo angular? pugno per gruppo e poi per sottogruppo per esempio $scope.divisions = [{‘group’:1,’sub’:1}, {‘group’:2,’sub’:10}, {‘group’:1,’sub’:2},{‘group’:1,’sub’:20},{‘group’:2,’sub’:1}, {‘group’:2,’sub’:11}]; Volevo mostrare questo come gruppo: sottogruppo 1 – 1 1 – 2 1 – 20 2 – 1 2 – 10 2 – 11

AngularJS – come ottenere un riferimento al risultato filtrato ngRepeat

Sto usando una direttiva ng-repeat con il filtro in questo modo: ng-repeat=”item in items | orderBy:’order_prop’ | filter:query | limitTo:4″ e posso vedere bene i risultati resi; ora voglio fare un po ‘di logica su quel risultato nel mio controller. La domanda è: come posso prendere il riferimento agli articoli dei risultati? Aggiornare: Giusto per […]

Come usare ng-repeat per i dizionari in AngularJs?

So che possiamo facilmente usare ng-repeat per oggetti JSON o array come: ma come possiamo usare la ng-repeat per i dizionari, ad esempio: var users = null; users[“182982”] = “{…json-object…}”; users[“198784”] = “{…json-object…}”; users[“119827”] = “{…json-object…}”; Voglio usarlo con il dizionario degli utenti: È ansible?. Se sì, come posso farlo in AngularJs? Esempio per la […]

passando 2 valori di indice $ all’interno di ng-ripetizione annidata

Quindi ho una ripetizione nid inserita in un’altra ripetizione per creare un menu di navigazione. Su ogni sul ciclo interno di ripetizione di ng ho impostato un ng-clic che chiama il controller pertinente per quella voce di menu passando l’indice $ per far sapere all’app di quale abbiamo bisogno. Tuttavia, ho bisogno di passare anche […]

Elementi di raggruppamento condizionale angular ng-ripetizione nell’elemento (elementi di gruppo in ng-repeat)

Sto cercando di raggruppare gli elementi in una ng-repeat usando una condizione. Una condizione di esempio è raggruppare tutti gli elementi con la stessa ora. I dati: [ {name: ‘AAA’, time: ’12:05′}, {name: ‘BBB’, time: ’12:10′}, {name: ‘CCC’, time: ’13:20′}, {name: ‘DDD’, time: ’13:30′}, {name: ‘EEE’, time: ’13:40′}, … ] Il campo “tempo” è in […]

Filtro multiplo AngularJS con funzione di filtro personalizzata

Sto cercando di filtrare la lista con più filtri + con una funzione di filtro personalizzata. L’esempio di jsfiddle funzionante originale è http://jsfiddle.net/ed9A2/1/ ma ora voglio cambiare il modo in cui l’età viene filtrata. Voglio aggiungere un filtro personalizzato in modo che invecchi filtro in base a due valori di input che sono min_age e […]

Come migliorare le prestazioni di ngRepeat su un enorme set di dati (angular.js)?

Ho un enorme set di dati di diverse migliaia di righe con circa 10 campi ciascuno, circa 2 MB di dati. Devo visualizzarlo nel browser. L’approccio più diretto (recuperare i dati, metterli in $scope , lasciare ng-repeat=”” fare il suo lavoro) funziona bene, ma congela il browser per circa la metà di un minuto quando […]