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].


3
Placement de la directive ng-app (html vs body)
J'ai récemment examiné le code d'une application Web construite avec angular et j'ai trouvé qu'elle avait été écrite avec la ng-app="myModule"directive placée sur l' <body>étiquette. Lors de l'apprentissage d'angular, je ne l'ai jamais vu utilisé que sur l' <html>étiquette, comme recommandé par les documents angular ici , ici et dans …
103 angularjs 

2
AngularJS: détecte automatiquement les changements de modèle
Supposons que je veuille faire quelque chose comme exécuter automatiquement du code (comme enregistrer des données sur un serveur) chaque fois que les valeurs d'un modèle changent. Est-ce que le seul moyen de le faire est de définir quelque chose comme ng-changesur chaque commande qui pourrait éventuellement modifier le modèle? …

7
Angularjs minimise les meilleures pratiques
Je lis http://www.alexrothenberg.com/2013/02/11/the-magic-behind-angularjs-dependency-injection.html et il s'est avéré que l'injection de dépendance angularjs a des problèmes si vous réduisez votre javascript afin que je je me demande si au lieu de var MyController = function($scope, $http) { $http.get('https://api.github.com/repos/angular/angular.js/commits') .then(function(response) { $scope.commits = response.data }) } Tu devrais utiliser var MyController = …

2
Formateurs et analyseurs ngModel
J'ai posté la même question sous une forme différente, mais personne n'a répondu. Je n'obtiens pas une image claire de ce que font les formateurs et les analyseurs dans angular js. Par définition, les formateurs et les analyseurs me ressemblent. Peut-être que je me trompe, car je suis nouveau dans …




14
Définir le titre de la page à l'aide de UI-Router
Je migre mon application basée sur AngularJS pour utiliser ui-router au lieu du routage intégré. Je l'ai configuré comme indiqué ci-dessous .config(function($stateProvider, $urlRouterProvider) { $urlRouterProvider.otherwise('/home'); $stateProvider .state('home', { url: '/home', templateUrl : 'views/home.html', data : { pageTitle: 'Home' } }) .state('about', { url: '/about', templateUrl : 'views/about.html', data : { …

4
AngularJS: Qu'est-ce qu'une usine?
J'ai fait beaucoup de travail Angular.jset dans l'ensemble, je trouve que c'est un framework intéressant et puissant. Je sais qu'il y a eu beaucoup de discussions sur les services contre les usines, les fournisseurs et les valeurs, mais je suis encore assez confus sur ce qu'est un Factory. L'usine a …

3
Comprendre l'expression ngRepeat 'track by'
J'ai du mal à comprendre comment fonctionne la piste par expression de ng-repeat dans angularjs. La documentation est très rare: http://docs.angularjs.org/api/ng/directive/ngRepeat Pouvez-vous expliquer quelle est la différence entre ces deux extraits de code en termes de liaison de données et d'autres aspects pertinents? avec: track by $index <!--names is an …

5
AngularJS: la liste ng-repeat n'est pas mise à jour lorsqu'un élément de modèle est épissé à partir du tableau de modèle
J'ai deux contrôleurs et partage des données entre eux avec une fonction app.factory. Le premier contrôleur ajoute un widget dans le tableau de modèles (pluginsDisplayed) lorsqu'un lien est cliqué. Le widget est poussé dans le tableau et ce changement est reflété dans la vue (qui utilise ng-repeat pour afficher le …

2
Afficher le div caché sur ng-clic dans ng-répéter
Je travaille sur une application Angular.js qui filtre à travers un fichier json de procédures médicales. Je voudrais afficher les détails de chaque procédure lorsque le nom de la procédure est cliqué (sur la même page) en utilisant ng-click. C'est ce que j'ai jusqu'à présent, avec le div .procedure-details réglé …



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.