Articles of angularjs

Changer de classe au survol de la directive

J’ai de la difficulté à trouver comment modifier une directive nestede. Ceci est la répétition externe Ci-dessous, le ng-repeat interne qui utilise une autre directive Voici la directive im appel à l’événement en vol stationnaire ecourseApp.directive(“courseoverview”, function() { return { ressortingct : ‘A’, replace: true, /*scope: { index: ‘@’ },*/ transclude: true, templateUrl: “views/course-overview.html”, link: […]

Comment faire pour dépanner angular “10 $ digest () itérations atteint” erreur

10 itérations $ digest () atteintes. Abandonner! Il y a beaucoup de texte de support au sens de “Veilleurs tirés dans les 5 dernières itérations”, etc., mais une grande partie de ce texte est du code Javascript provenant de différentes fonctions. Existe-t-il des règles empiriques pour diagnostiquer ce problème? Est-ce un problème qui peut TOUJOURS […]

Remplacez le nœud ng-include par le modèle?

Un peu nouveau à angular. Est-il possible de remplacer le nœud ng-include par le contenu du modèle inclus? Par exemple, avec: Test Le HTML généré est: Test Test Mais ce que je veux c’est: Test Test

Exécuter une fonction de contrôleur chaque fois qu’une vue est ouverte / affichée

Je construis une application avec angular + ionique qui utilise un menu classique à trois boutons en bas avec trois tabs ioniques. Lorsqu’un utilisateur clique sur un onglet, ce modèle s’ouvre via l’interface utilisateur. J’ai des états comme ceci: $stateProvider .state(‘other’, { url: “/other”, abstract: true, templateUrl: “templates/other/other.html” }) Dans le modèle, je fais quelque […]

Cliquer sur une case à cocher avec ng-click ne met pas à jour le modèle

En cliquant sur une case à cocher et en appelant ng-click: le modèle n’est pas mis à jour avant que ng-click intervienne, de sorte que la valeur de la case à cocher est présentée à tort dans l’interface utilisateur: Cela fonctionne dans AngularJS 1.0.7 et semble cassé dans Angualar 1.2-RCx. {{todo.text}} task: {{todoText}} Wrong value […]

Exécution du code d’initialisation AngularJS lorsque la vue est chargée

Lorsque je charge une vue, j’aimerais lancer du code d’initialisation dans son contrôleur associé. Pour ce faire, j’ai utilisé la directive ng-init sur l’élément principal de ma vue: blah et dans le contrôleur: $scope.init = function () { if ($routeParams.Id) { //get an existing object }); } else { //create a new object } $scope.isSaving […]

Effacer l’historique et recharger la page sur la connexion / déconnexion en utilisant Ionic Framework

Je suis nouveau dans le développement d’applications mobiles avec Ionic. Lors de la connexion et de la déconnexion, je dois recharger la page. Toutefois, pour actualiser les données, $state.go(‘mainPage’) ramène l’utilisateur à la vue sans recharger – le contrôleur derrière lui n’est jamais appelé. Y a-t-il un moyen de clarifier l’histoire et de recharger l’état […]

Comment faire pour regarder plusieurs changements de variables en angular

Comment $scope.$watch plusieurs variables dans Angular, et déclenche un rappel lorsque l’une d’elles a changé. $scope.name = … $scope.age = … $scope.$watch(‘???’,function(){ //called when name or age changed })

Utilisation de ng-src vs src

Ce tutoriel montre l’utilisation de la directive ngSrc au lieu de src : Ils demandent à: Remplacez la directive ng-src par un ancien atsortingbut src simple. À l’aide d’outils tels que Firebug ou l’inspecteur Web de Chrome ou en inspectant les journaux d’access au serveur Web, vérifiez que l’application effectue effectivement une requête externe dans […]

Comment puis-je échapper des accolades pour les afficher sur la page en utilisant AngularJS?

Je veux que l’utilisateur voit des accolades doubles, mais Angular les lie automatiquement. C’est le cas contraire de cette question où ils veulent ne pas voir les accolades utilisées pour la liaison lorsque la page est en cours de chargement. Je veux que l’utilisateur voie ceci: My name is {{person.name}}. Mais Angular remplace {{person.name}} par […]