À 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].
Je voulais utiliser la pile JavaScript MEAN, mais j'ai remarqué qu'il y a deux piles différentes avec leur propre site Web et leurs propres méthodes d'installation: mean.js et mean.io. Je suis donc venu me poser cette question: "Laquelle dois-je utiliser?". Donc, pour répondre à cette question, je demande à la …
J'utilise Angular UI Router et je voudrais recharger l'état actuel et actualiser toutes les données / réexécuter les contrôleurs pour l'état actuel et son parent. J'ai 3 niveaux d'état: directory.organisations.details directory.organisations contient un tableau avec une liste d'organisations. Cliquer sur un élément dans le tableau charge directory.organisations.details avec $ StateParams …
Je cherche n'importe quelle manière d'accéder à la portée "parent" dans une directive. Toute combinaison de portée, de transclude, d'exigence, de transmission de variables (ou de la portée elle-même) par le haut, etc. Je suis tout à fait disposé à se pencher en arrière, mais je veux éviter quelque chose …
J'ai deux contrôleurs angulaires: function Ctrl1($scope) { $scope.prop1 = "First"; } function Ctrl2($scope) { $scope.prop2 = "Second"; $scope.both = Ctrl1.prop1 + $scope.prop2; //This is what I would like to do ideally } Je ne peux pas l'utiliser à l' Ctrl1intérieur Ctrl2car il n'est pas défini. Mais si j'essaye de le …
J'ai donc un ng-repeat imbriqué dans un autre ng-repeat afin de construire un menu nav. Sur chacun <li>de la boucle interne ng-repeat, j'ai défini un ng-click qui appelle le contrôleur approprié pour cet élément de menu en passant l'index $ pour faire savoir à l'application dont nous avons besoin. Cependant, …
Lorsque je charge la page et vérifie la console Chrome, je trouve ces erreurs: que sont exactement les fichiers de carte angulaires? J'ai fait référence au angular.min.js mais pas au angular.min.js.map. Soit dit en passant, j'utilise la version angulaire 1.2 rc et j'ai juste commencé à voir ces erreurs lorsque …
Je me demande s'il existe un moyen (similaire à Gmail) pour AngularJS de retarder l'affichage d'une nouvelle route jusqu'à ce que chaque modèle et ses données aient été récupérés à l' aide de ses services respectifs. Par exemple, s'il y avait un ProjectsController qui répertoriait tous les projets et project_index.htmlqui …
Il y a un tableau d'objets dans ma portée, je veux regarder toutes les valeurs de chaque objet. Voici mon code: function TodoCtrl($scope) { $scope.columns = [ { field:'title', displayName: 'TITLE'}, { field: 'content', displayName: 'CONTENT' } ]; $scope.$watch('columns', function(newVal) { alert('columns changed'); }); } Mais quand je modifie les …
Est-ce que l'un d'entre vous sait comment bien gérer la liaison de hachage d'ancrage dans AngularJS ? J'ai le balisage suivant pour une simple page FAQ <a href="#faq-1">Question 1</a> <a href="#faq-2">Question 2</a> <a href="#faq-3">Question 3</a> <h3 id="faq-1">Question 1</h3> <h3 id="faq-2">Question 2</h3> <h3 id="fa1-3">Question 3</h3> Lorsque vous cliquez sur l'un des …
Je veux surveiller les changements dans un dictionnaire, mais pour une raison quelconque, le rappel de la montre n'est pas appelé. Voici un contrôleur que j'utilise: function MyController($scope) { $scope.form = { name: 'my name', surname: 'surname' } $scope.$watch('form', function(newVal, oldVal){ console.log('changed'); }); } Voici le violon . Je m'attends …
J'ai tous mes contrôleurs AngularJS dans un seul fichier, controllers.js. Ce fichier est structuré comme suit: angular.module('myApp.controllers', []) .controller('Ctrl1', ['$scope', '$http', function($scope, $http) { }]) .controller('Ctrl2', ['$scope', '$http', function($scope, $http) } }]) Ce que j'aimerais faire, c'est mettre Ctrl1 et Ctrl2 dans des fichiers séparés. J'inclurais alors les deux fichiers …
Étant donné l'élément de sélection suivant <select ng-options="size.code as size.name for size in sizes " ng-model="item.size.code" ng-change="update(MAGIC_THING)"> </select> Existe-t-il un moyen d'obtenir MAGIC_THING égal à la taille actuellement sélectionnée, j'ai donc accès à size.nameet size.codedans mon contrôleur? size.code affecte de nombreuses autres parties de l'application (URL d'image, etc.), mais lorsque …
Je voudrais lire les valeurs des paramètres de requête URL à l'aide d'AngularJS. J'accède au HTML avec l'URL suivante: http://127.0.0.1:8080/test.html?target=bob Comme prévu, location.searchc'est "?target=bob". Pour accéder à la valeur de target , j'ai trouvé divers exemples répertoriés sur le Web, mais aucun ne fonctionne dans AngularJS 1.0.0rc10. En particulier, les …
J'ai cherché sur Google et je ne trouve rien à ce sujet. J'ai ce code. <select ng-model="somethingHere" ng-options="option.value as option.name for option in options" ></select> Avec des données comme celle-ci options = [{ name: 'Something Cool', value: 'something-cool-value' }, { name: 'Something Else', value: 'something-else-value' }]; Et la sortie est …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.