Articles of angularjs

Comment ng-translate à l’intérieur de l’option de boîte de sélection dans angularjs

Comment appliquer ng-translate pour traduire les options dans une zone de sélection. Par exemple: Modèle: Manette: $scope.genders = [{code: “M”, name:”TXT_MALE”}, {code: “F”, name:”TXT_FEMALE”}] enUS.json: { “TXT_MALE”: “Male”, “TXT_FEMALE”: “Female”, } J’ai essayé d’append un filtre comme ng-options=”gender.name for gender in genders | translate” mais évidemment, cela ajoutait un filtre à $scope.genders au lieu d’un […]

Comment voir quels états sont configurés dans AngularJS / UI-Router?

Y a-t-il un moyen de voir tous les états qui ont été définis sur $stateProvider ? Dans ce cas, je voudrais que mes affectations d’état soient réparties sur plusieurs fichiers. Je voudrais inspecter les états construits sur run ou config dans un fichier différent. Par exemple: # component1.coffee angular.module(‘zoo’).config ($stateProvider) -> $stateProvider.state ‘component1’, url: ‘/component1’ […]

Comment spécifier un modèle à une directive ngInclude dans AngularJS?

Je voudrais utiliser le même modèle HTML à 3 endroits, chaque fois avec un modèle différent. Je sais que je peux accéder aux variables du modèle, mais les noms seront différents. Est-il possible de passer un modèle au ngInclude? C’est ce que j’aimerais réaliser, bien sûr, l’atsortingbut add-variable ne fonctionne pas maintenant. Ensuite, dans mon […]

Utiliser le même contrôleur sur différents éléments pour faire référence au même object

Je pensais que si je frappais ng-controller=”GeneralInfoCtrl” sur plusieurs éléments de mon DOM, ils partageraient le même $scope (ou la moindre liaison bidirectionnelle ne fonctionnerait pas). La raison pour laquelle je veux le faire est que j’ai différentes vues en lecture seule avec des boîtes de dialog modales associées dans des parties très différentes du […]

Arrêtez l’animation angular sur ng-show / ng-hide

Dans mon application AngularJS, j’utilise fontawesome pour mes fonctions de chargement: J’utilise également AngularToaster pour les messages de notification qui dépendent de ngAnimate. Lorsque j’inclus ngAnimate dans mon application AngularJS, cela perturbe mes chargeurs en les animant de manière étrange. Je veux que cela ne se produise pas, mais je ne peux pas trouver un […]

Test des directives nécessitant des contrôleurs

Donc, j’ai vu une autre question: Comment se moquer du contrôleur de directive requirejs dans la directive UT qui est fondamentalement mon problème mais il semble que la réponse à ce fil était “changer votre conception”. Je voulais m’assurer qu’il n’y avait aucun moyen de le faire. J’ai une directive qui déclare un contrôleur utilisé […]

AngularJS Filtre Exact Match

Je dois filtrer une liste d’articles par leur catégorie. Je souhaite que l’utilisateur puisse cliquer sur un bouton, puis appliquer le filtre à une liste. Pour le moment, je travaille dans une certaine mesure. Disons par exemple que j’ai une liste de films, rendus comme ça: {{ movie.title }} Et j’ai aussi une liste de […]

Journal de la console du protractor

Je veux sortir le texte d’un div dans mon test du protractor, jusqu’ici j’ai: console.log(ptor.findElement(protractor.By.id(‘view-container’)).getText()); mais cela produit [object Object] J’ai essayé “toSsortingng ()” et le même résultat. Y a-t-il un moyen de sortir le texte sur la console?

Mode HTML5 AngularJS – Comment les liens directs fonctionnent-ils sans modifications spécifiques du serveur?

Note: Cette question pourrait également se lire comme suit: Comment prendre en charge la mise en signet des frameworks mvc côté client sans hashbang en Java. Je suis en html5mode passer d’une application angular qui utilise des hashtags à une application qui est html5mode . J’ai réussi à définir $locationProvider.html5Mode(true); Et tous les liens de […]

$ http.get n’est pas autorisé par Access-Control-Allow-Origin mais $ .ajax est

J’ai un problème pour récupérer json depuis un serveur distant que je contrôle. J’ai 2 applications Web, une servant de données et fonctionnant sur le port 3311, l’autre, demandant des données, s’exécute sur le port 5000. en utilisant jquery les travaux suivants: $.ajax({ url: “http://localhost:3311/get-data”, type: ‘GET’, dataType: ‘json’, beforeSend: function(xhr) { xhr.setRequestHeader(“x-some-header”, “some-value”); } […]