Articles of angularjs ng repeat

Quelle est la priorité de la directive ng-repeat pouvez-vous la changer?

La documentation angular dit: – La compilation du DOM est effectuée par l’appel à la méthode $ comstack (). La méthode traverse le DOM et correspond aux directives. Si une correspondance est trouvée, elle est ajoutée à la liste des directives associées à l’élément DOM donné. Une fois que toutes les directives pour un élément […]

Comment attraper les memory leaks dans une application angular?

J’ai une application Web écrite en AngularJS qui interroge essentiellement une API vers deux points de terminaison. Donc, chaque minute, il interroge pour voir s’il y a quelque chose de nouveau. J’ai découvert qu’il y avait une petite fuite de mémoire et j’ai fait de mon mieux pour le trouver, mais je ne suis pas […]

AngularJS: piste ng-repeat par $ index dans les boucles nestedes

J’ai besoin d’un deuxième index $ pour ma boucle nestede ng. Comment et où devrais-je le mettre? Le site d’AngularJS dit La création d’alias pour ces propriétés est possible avec ngInit. Cela peut être utile, par exemple, lors de l’imbrication de ngRepeats. Si j’utilise à nouveau $ index, cela semble fonctionner mais je ne suis […]

Comment $ regarder les changements sur les modèles créés par ng-repeat?

Considérez cette Plnkr par exemple. Je ne sais pas combien de membres de fooCollection seront créés au préalable. Donc, je ne sais pas combien de modèles de bar vont exister. Mais je sais qu’ils vont être des modèles angulars, et je sais où ils vont être. Comment puis-je faire une $watch sur ceux-ci? Je dois […]

Échelle angular de JS et performance

Nous luttons contre les problèmes de performances avec une application Angular que nous construisons pour une banque. Malheureusement, afficher des extraits de code constitue une violation de contrat. Quoi qu’il en soit, je peux décrire certains des principaux problèmes en cours et j’espère que les meilleures pratiques pourront être recommandées. Structure des applications: Essentiellement, une […]

AngularJS – ng-click multiple – bouillonnement d’événement

Dans l’exemple suivant: {{item.title}} Remove Lorsque je clique sur le bouton, showItem() est également invoqué en raison du bouillonnement des événements. Je sais que je peux utiliser $event pour rechercher $event.currentTarget et faire $event.stopPropagation() etc. mais c’est très moche. Btw. Je ne veux pas arrêter la propagation sur le button (dans mon cas, le button […]

Liaison des entrées à un tableau de primitives à l’aide de ngRepeat => entrées non modifiables

Voici une démonstration de mon problème. $scope.myNumbers = [10, 20, 30]; current scope: {{num}} Quelqu’un peut-il m’expliquer pourquoi les entrées ne sont pas modifiables / en lecture seule? Si c’est par conception, quelle est la raison d’être? MISE À JOUR 20/02/2014 Il semble que ce ne soit plus un problème pour la version 1.2.0 + […]

ng-repeat spécifie un index de départ

Comment puis-je spécifier un index où une directive ng-repeat va démarrer au lieu de zéro? J’ai un ensemble de résultats et je dois juste spécifier celui de départ, qui est différent de zéro.

compteur de caractères de zone de texte angularjs

Bonjour, j’ai un compteur de caractères pour une zone de texte. Mon problème est que ça ne compte pas les espaces ou les sauts de ligne. Comment puis-je le faire pour qu’il le fasse? {{1500-createprofilefields.description.length}} Characters

orderBy deux champs (un en sens inverse)

Je voudrais commander une liste d’amis par statut (en ligne, en différé) et par ordre alphabétique. Tout ce que je réussis à obtenir c’est: Premières en ligne / Ordre alphabétique inversé Ou premiers déconnectés / Ordre alphabétique Voici plunker pour exposer mon problème