Articles of angularjs

Quelle est la phase de $$ dans AngularJS?

J’ai trouvé cet extrait de code qui fait partie d’une directive angular que quelqu’un a écrite pour le modal bootstrap. //Update the visible value when the dialog is closed //through UI actions (Ok, cancel, etc.) element.bind(“hide.bs.modal”, function () { scope.modalVisible = false; if (!scope.$$phase && !scope.$root.$$phase) scope.$apply(); }); J’ai compris que cette partie est pour […]

angular js erreur de fournisseur inconnu angular-animate

Après avoir supprimé bower_components et rendu un cache propre, j’ai réinstallé les dépendances à l’aide de bower install. L’application ne parvient pas à charger avec l’erreur suivante Erreur non détectée: [$ injector: unpr] Fournisseur inconnu: $$ forceReflowProvider <- $$ forceReflow <- $$ animateQueue <- $ animate <- $ compile <- $$ animateQueue Voici mon bower.json […]

Ignorer le premier élément dans ng-repeat

Je veux sauter le premier élément dans ng-repeat ..first item here 0″> … ça ne marche pas, rien de mal ici? Je comprends que je peux utiliser ng-if, ng-show pour cacher des choses mais je ne peux pas comprendre pourquoi le filtre ne fonctionne pas dans 1.3.x dans ce cas. Merci.

AngularJS: chaîne html avec un style personnalisé

Je veux lier une chaîne HTML avec un style personnalisé au DOM. Cependant ngSanitize supprime le style de la chaîne. Par exemple: Dans le contrôleur: $scope.htmlSsortingng = “123!”; Et dans DOM: Oubliera l’atsortingbut de style. Le résultat ressemblera à ceci: 123! Au lieu de: 123! Question: Comment puis-je y arriver?

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 + […]

Directive de validation de formulaire personnalisée pour comparer deux champs

Je suis un débutant angular et je tombe sur quelque chose dans la façon dont fonctionnent les directives de validation de formulaire angulars. Je sais que je peux assez facilement append des directives à des champs individuels , mais j’essaie d’append une validation qui comparera deux champs de formulaire (qui sont tous deux des éléments […]

angularjs route unit testing

Comme nous le voyons ici dans http://docs.angularjs.org/tutorial/step_07 , angular.module(‘phonecat’, []). config([‘$routeProvider’, function($routeProvider) { $routeProvider. when(‘/phones’, {templateUrl: ‘partials/phone-list.html’, controller: PhoneListCtrl}). when(‘/phones/:phoneId’, {templateUrl: ‘partials/phone-detail.html’, controller: PhoneDetailCtrl}). otherwise({redirectTo: ‘/phones’}); }]); test de routage est suggéré pour être fait avec e2e test, it(‘should redirect index.html to index.html#/phones’, function() { browser().navigateTo(‘../../app/index.html’); expect(browser().location().url()).toBe(‘/phones’); }); Cependant, je pense que la configuration ‘$ […]

avantage d’utiliser js angular sur asp.net mvc

Y a-t-il beaucoup de raison d’utiliser les js angulars sur asp.net mvc car ils font tous les deux la même chose? Quels sont les avantages d’utiliser angular over asp.net mvc + jquery? Quel genre de scénario choisiriez-vous angularment? Si vous choisissez angularment dans un environnement Microsoft, que feriez-vous du côté serveur? Serait-ce quelque chose comme […]

Chargement relatif templateUrl

J’ai essayé de trouver le meilleur moyen de créer une application angular modulaire et évolutive. J’aime beaucoup la structure de projets tels que la méthode angular-angular , où tous les fichiers associés sont regroupés par fonction pour les partiels et les directives. project |– partial | |– partial.js | |– partial.html | |– partial.css | […]

Comment appliquer une directive AngularJS basée sur une classe définie par ng-class?

J’essaie d’appliquer conditionnellement une directive à un élément en fonction de sa classe. Voici un cas simple de mon problème, voir les résultats dans ce violon . Pour cet exemple, j’utilise la carte des noms de classes à la forme booléenne de ng-class avec true ; dans mon cas, j’aimerais utiliser le résultat booléen d’une […]