Articles of angularjs

En utilisant le serveur grunt, comment puis-je redirect toutes les requêtes vers l’URL racine?

Je construis ma première application Angular.js et j’utilise Yeoman . Yeoman utilise Grunt pour vous permettre d’exécuter un serveur de connexion node.js avec la commande ‘grunt server’. Je lance mon application angular en mode html5. Selon les documents angulars, cela nécessite une modification du serveur pour redirect toutes les requêtes vers la racine de l’application […]

Composants AngularJS: les liaisons sont indéfinies dans le contrôleur

J’écris un composant angular simple. Je transmets un paramètre en tant que liaison et affiche sa valeur à l’écran. Tout fonctionne bien: je peux voir le paramètre affiché à l’écran. Composant: var app = angular.module(“test”, []); app.component(“test”, { bindings: { “contactId”: ” { //output: ‘contact id from controller: undefined’ console.log(`contact id from controller: ${this.contactId}`); }, […]

Comment obtenir l’article précédent dans ng-repeat?

J’ai un modèle dans lequel je souhaite générer du code HTML uniquement si l’élément en cours comporte des champs différents de l’élément précédent. Comment puis-je accéder à l’élément précédent dans un ng-repeat?

Comparer deux valeurs d’entrée dans une validation de formulaire avec AngularJS

J’essaie de faire une validation de formulaire en utilisant AngularJS. Je suis particulièrement intéressé par la comparaison de deux valeurs. Je veux que l’utilisateur confirme certaines données qu’il a entrées avant de continuer. Disons que j’ai le code ci-dessous: Email: Repeat Email: et puis je peux utiliser la validation avec: Required! Not valid email! Emails […]

Comment télécharger un fichier avec AngularJS et appeler l’API MVC?

J’utilise AngularJS et j’ai une API MVC 4 qui renvoie un HttpResponseMessage avec une pièce jointe. var result = new MemoryStream(pdfStream, 0, pdfStream.Length) { Position = 0 }; var response = new HttpResponseMessage { StatusCode = HttpStatusCode.OK, Content = new StreamContent(result) }; response.Content.Headers.ContentDisposition = new ContentDispositionHeaderValue(“attachment”) { FileName = “MyPdf.pdf” }; response.Content.Headers.ContentType = new MediaTypeHeaderValue(“application/octet-stream”); […]

Angularjs – $ rootScope dans la fonction de lien directif

Je pose cette question parce que je ne suis pas tout à fait clair sur la façon de considérer rootscope comme une dépendance passée aux directives J’ai une directive qui doit afficher des informations de $ rootScope … Je pensais que je devais passer le $ rootScope à une directive mais quand j’écris une directive […]

Classe dynamic dans Angular.js

Je veux append dynamicment une classe css à un élément que je boucle. La boucle est comme ça: {{todo.title}} {{todo.description}} Dans mon modèle de tâche, j’ai la priorité de propriété qui peut être “urgente”, “pas si importante” ou “normale” et je veux juste atsortingbuer la classe à chaque élément. Je sais que je peux le […]

Convertir la fonction HTTP.get angular en un service

J’essaie de convertir une fonction HTTP.get angular dans mon controllers.js en un service dans services.js . Les exemples que j’ai trouvés ont des manières contradictoires de mettre en œuvre le service et leur choix de noms prête à confusion. De plus, la documentation angular actuelle des services utilise une syntaxe différente de celle de tous […]

AngularJS $ ressource n’envoyant pas X-Requested-With

J’utilise angular 1.1.5 et j’utilise une ressource $ pour créer un service XHR vers un service REST, mais il semble que la ressource $ n’additionne pas l’en-tête en tant que X-Requested-With en tant que XMLHttpRequest. comportement normal? et dois-je append l’en-tête manuellement? function loginCtrl($scope,$resource) { $scope.submit = function () { var resource = $resource(‘/Api/User/login’, {}, […]

Pourquoi mes tests AngularJS, Karma / Jasmine fonctionnent-ils aussi lentement?

J’ai quelques tests unitaires simples de karma / jasminee contre une application angularjs. J’utilise la dernière version de Chrome et exécute mes tests depuis l’IDE WebStorm. Parfois, la suite de tests s’exécute très rapidement (0,24 seconde) Parfois, exactement la même suite de tests par rapport au même code s’exécute très lentement (120 secondes) J’ai essayé […]