Articles of angularjs

Comment puis-je créer des modèles récursifs dans AngularJS lors de l’utilisation d’objects nesteds?

J’essaie de construire un formulaire dynamicment à partir d’un object JSON, qui contient des groupes nesteds d’éléments de formulaire: $scope.formData = [ {label:’First Name’, type:’text’, required:’true’}, {label:’Last Name’, type:’text’, required:’true’}, {label:’Coffee Preference’, type:’dropdown’, options: [“HiTest”, “Dunkin”, “Decaf”]}, {label: ‘Address’, type:’group’, “Fields”:[ {label:’Street1′, type:’text’, required:’true’}, {label:’Street2′, type:’text’, required:’true’}, {label:’State’, type:’dropdown’, options: [“California”, “New York”, “Florida”]} ]}, […]

La promesse de ressources AngularJS

J’ai un contrôleur simple qui utilise $ resource: var Regions = $resource(‘mocks/regions.json’); $scope.regions = Regions.query(); J’utilise ce contrôleur dans une directive (dans la fonction de lien) var regions = scope.regions; Mais les régions ne sont pas définies. C’est assez logique que l’appel soit asynchrone. Ma question est comment puis-je faire pour attendre le résultat et […]

Comment lier le type de texte angi-ui avec un serveur via $ http pour l’optimisation côté serveur?

L’exemple de tête de texte ( http://angular-ui.github.io/bootstrap/#/typeahead ) mentionne qu’il est facile d’implémenter un back-end dans cette saisie semi-automatique, mais ne fournit aucun exemple. Ce qui m’intéresse en particulier, c’est de trouver la chaîne actuellement saisie afin que je puisse l’envoyer au serveur et renvoyer un résultat déjà filtré – je voudrais faire cette optimisation […]

Jasmine teste les directives AngularJS avec templateUrl

J’écris des tests de directive pour AngularJS avec Jasmine et utilise templateUrl avec eux: https://gist.github.com/tanepiper/62bd10125e8408def5cc Cependant, lorsque je lance le test, l’erreur est incluse dans le fichier: Error: Unexpected request: GET views/currency-select.html D’après ce que j’ai lu dans les documents, je pensais que je le faisais correctement, mais cela ne semble pas être le cas […]

Comment télécharger un fichier dans le test angularjs e2e protractor

Je veux tester le téléchargement de fichiers en utilisant un test angularjs e2e. Comment faites-vous cela dans les tests e2e? Je lance mon script de test via karma grunt.

AngularJS: Insérer du HTML depuis une chaîne

J’ai beaucoup regardé pour ça, mais moi non plus je ne trouve pas la réponse ou je ne comprends pas. Un exemple spécifique gagnera le vote =) J’ai une fonction qui renvoie une chaîne HTML. Je ne peux pas changer la fonction. Je veux que le html représenté par la chaîne soit inséré dans le […]

Aucun en-tête “Access-Control-Allow-Origin” n’est présent sur la ressource demandée – AngularJS

XMLHttpRequest cannot load http://mywebservice. No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http://localhost:9000′ is therefore not allowed access. J’obtiens cette erreur lorsque j’essaie d’exécuter mon service Web depuis mon code. J’ai essayé de trouver à ce sujet et essayé de nombreuses solutions qui ont été suggérées que j’ai trouvé sur le net. Coller […]

Erreur: Erreur dans la configuration de la ressource. Réponse attendue pour contenir un tableau mais un object?

Comment corriger l’erreur: [$ resource: badcfg] Erreur dans la configuration de la ressource. Réponse attendue pour contenir un tableau mais un object? // Un service angular.module(‘admin.services’, [‘ngResource’]) // GET TASK LIST ACTIVITY .factory(‘getTaskService’, function($resource) { return $resource(‘../rest/api.php?method=getTask&q=*’,{ ‘get’: {method:’GET’}}); }) // Manette $scope.getTask = getTaskService.query(function (response) { angular.forEach(response, function (item) { if (item.numFound > 0) […]

AngularJS – rendu côté serveur

Comme vous le savez peut-être, AirBnb opensourced Rendr ( http://nerds.airbnb.com/weve-open-sourced-rendr ) qui devrait permettre le rendu côté serveur des applications Backbone . C’est cool, car on peut exécuter la première “itération” du rendu du modèle sur le serveur et le client obtient un document HTML entièrement rendu, plus toute l’application JS. Il réduit considérablement le […]

AngularJs. $ SetPristine pour réinitialiser le formulaire

J’ai eu du mal à réinitialiser le formulaire une fois le formulaire soumis. Quelqu’un a posté ceci ici que je veux le faire fonctionner mais sans succès. Voici mon exemple de code . $scope.form.$setPristine(); ne définit pas Pristine: {{user_form.$pristine}} sur true . Voir exemple ci-dessus.