Articles of angularjs

Comment tester un filtre dans AngularJS 1.x

Comment testez-vous un filtre dans Angular?

Comment supprimer des éléments / nœuds du tableau angular.js

J’essaie de supprimer des éléments du tableau $scope.items pour que les éléments soient supprimés dans la vue ng-repeat=”item in items” Juste à des fins démonstratives, voici un code: for(i=0;i<$scope.items.length;i++){ if($scope.items[i].name == 'ted'){ $scope.items.shift(); } } Je veux supprimer le 1er élément de la vue s’il y a le nom ted à droite? Cela fonctionne bien, […]

Que faites-vous exactement avec la fonction transclude et la fonction de liaison de clone?

À partir de la directive Angular Docs , je vois que la fonction de compilation a 3 parameters, dont l’un est transclude . La seule explication fournie par les documents est la suivante: Transclude – Une fonction de liaison transclude: function (scope, cloneLinkingFn). J’essaie de comprendre exactement ce que vous feriez dans la fonction de […]

Comment «dénouer» une expression

Disons que j’ai un ng-repeat avec un grand tableau. Lorsque ng-repeat est exécuté, il ajoute tous les éléments de ce tableau à une étendue isolée, ainsi que le tableau lui-même dans une étendue. Cela signifie que $ digest vérifie la totalité du tableau pour les modifications, et en plus, il vérifie chaque élément de ce […]

Appeler une fonction dans le service AngularJS à partir du même service?

J’ai un service AngularJS défini de la manière suivante angular.module(‘myService’).service(‘myService’, function() { this.publicFunction(param) { … }; this.anotherPublicFunction(param) { // how to call publicFunction(param)? … }; }); et je voudrais appeler la première fonction à la fois en dehors du service (qui fonctionne bien avec myService.publicFunction(xxx) ) et à partir d’une autre fonction dans le même […]

Liaison de variables de Service / Factory aux contrôleurs

J’ai une variable qui sera utilisée par un ou plusieurs contrôleurs, modifiée par les services. Dans ce cas, j’ai créé un service qui conserve cette variable en mémoire et la partage entre les contrôleurs. Le problème est le suivant: chaque fois que la variable change, les variables dans les contrôleurs ne sont pas mises à […]

Comment générer des liens d’ancrage encodés en URL avec AngularJS?

{{address}} génère des liens qui ne sont pas encodés en url si je comprends bien. Quelle est la bonne façon d’encoder #/search?query={{address}} ? Exemple de l’adresse est 1260 6th Ave, New York, NY .

Utilisation du filtre de date AngularJS avec date UTC

J’ai une date UTC en millisecondes que je passe au filtre de date d’Angular pour le formatage humain. {{someDate | date:’d MMMM yyyy’}} Awesome, sauf que someDate est en UTC et que le filtre de date considère qu’il est en heure locale. Comment puis-je dire à Angular que someDate est UTC? Je vous remercie.

méthode d’appel du contrôleur parent à partir d’une directive dans AngularJS

Suite à ma question précédente, j’essaie maintenant d’appeler une méthode sur le contrôleur parent à partir de ma directive. Je reçois un paramètre indéfini. Voici ce que je fais: {{mandat.rum}} {{mandat.surname}} Et le script: var app = angular.module(‘myApp’, []); app.controller(‘MainCtrl’, function ($scope) { $scope.mandat = { name: “John”, surname: “Doe”, person: { id: 1408, firstname: […]

Angular-UI vs Angular-Strap

Donc, actuellement, j’utilise Angular UI Bootstrap, mais j’ai remarqué qu’Angular-Strap avait été réécrit pour ne pas être des directives enveloppées par jQuery. En parcourant le nouveau code d’Angular-Strap, j’ai remarqué quelques améliorations intéressantes, telles que le toucher et des fonctionnalités plus avancées sur l’interface utilisateur angular. Angular Experts, quelle est votre perspective actuelle sur les […]