Questions marquées «angularjs»

À utiliser pour les questions sur AngularJS (1.x), le framework JavaScript open-source. N'utilisez PAS cette balise pour Angular 2 ou versions ultérieures; utilisez plutôt la balise [angular].

24
AngularJS pour boucle avec nombres et plages
Angular fournit un certain support pour une boucle for utilisant des nombres dans ses directives HTML: <div data-ng-repeat="i in [1,2,3,4,5]"> do something </div> Mais si votre variable d'étendue comprend une plage qui a un nombre dynamique, vous devrez créer un tableau vide à chaque fois. Dans le contrôleur var range …


8
Dois-je utiliser «this» ou «$ scope»?
Il existe deux modèles utilisés pour accéder aux fonctions du contrôleur: thiset $scope. Que dois-je utiliser et quand? Je comprends thisest défini sur le contrôleur et $scopeest un objet dans la chaîne de portée pour les vues. Mais avec la nouvelle syntaxe "Controller as Var", vous pouvez facilement utiliser l'une …
251 angularjs 

10
Appel d'une fonction lorsque ng-repeat est terminé
Ce que j'essaye d'implémenter est fondamentalement un gestionnaire "on ng repeat done rendering". Je suis capable de détecter quand c'est fait mais je n'arrive pas à comprendre comment en déclencher une fonction. Vérifiez le violon: http://jsfiddle.net/paulocoelho/BsMqq/3/ JS var module = angular.module('testApp', []) .directive('onFinishRender', function () { return { restrict: 'A', …

8
Comment / quand utiliser ng-click pour appeler un itinéraire?
Supposons que vous utilisez des itinéraires: // bootstrap myApp.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) { $routeProvider.when('/home', { templateUrl: 'partials/home.html', controller: 'HomeCtrl' }); $routeProvider.when('/about', { templateUrl: 'partials/about.html', controller: 'AboutCtrl' }); ... Et dans votre html, vous souhaitez accéder à la page à propos lorsqu'un bouton est cliqué. Une façon serait <a href="#/about"> …

18
Passer des données entre les contrôleurs dans Angular JS?
J'ai un contrôleur de base qui affiche mes produits, App.controller('ProductCtrl',function($scope,$productFactory){ $productFactory.get().success(function(data){ $scope.products = data; }); }); À mon avis, j'affiche ces produits dans une liste <ul> <li ng-repeat="product as products"> {{product.name}} </li> </ul Ce que j'essaie de faire, c'est quand quelqu'un clique sur le nom du produit, j'ai une autre …






3
Puis-je injecter un service dans une directive dans AngularJS?
J'essaie d'injecter un service dans une directive comme ci-dessous: var app = angular.module('app',[]); app.factory('myData', function(){ return { name : "myName" } }); app.directive('changeIt',function($compile, myData){ return { restrict: 'C', link: function (scope, element, attrs) { scope.name = myData.name; } } }); Mais cela me renvoie une erreur Unknown provider: myDataProvider. Est-ce …
234 angularjs 


12
Traitement de la réponse $ http en service
J'ai récemment publié une description détaillée du problème auquel je suis confronté ici à SO. Comme je n'ai pas pu envoyer de $httpdemande réelle , j'ai utilisé le délai d'attente pour simuler un comportement asynchrone. La liaison de données de mon modèle à la vue fonctionne correctement, avec l'aide de …

13
Fonctions mathématiques dans les liaisons AngularJS
Existe-t-il un moyen d'utiliser les fonctions mathématiques dans les liaisons AngularJS? par exemple <p>The percentage is {{Math.round(100*count/total)}}%</p> Ce violon montre le problème http://jsfiddle.net/ricick/jtA99/1/
232 angularjs 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.