Articles of angularjs

Comment simulez-vous les directives pour permettre les tests unitaires de la directive de niveau supérieur?

Dans notre application, nous avons plusieurs couches de directives nestedes. J’essaie d’écrire des tests unitaires pour les directives de haut niveau. Je me suis moqué des choses dont la directive elle-même a besoin, mais maintenant je rencontre des erreurs des directives de niveau inférieur. Dans mes tests unitaires pour la directive de niveau supérieur, je […]

Impossible d’obtenir la valeur textarea dans angularjs

Voici mon plnkr: http://plnkr.co/edit/n8cRXwIpHJw3jUpL8PX5?p=preview Vous devez cliquer sur un élément li et le formulaire apparaîtra. Entrez une chaîne aléatoire et appuyez sur “Ajouter un avis”. Au lieu du texte textarea, vous ne serez plus défini. Balisage: {{ ticket.text }} add notice Partie JS: $scope.createNotice = function(ticket){ alert($scope.noticeText); } renvoie “indéfini”. J’ai remarqué que cela ne […]

Quelle est la meilleure pratique pour importer angularjs en utilisant Webpack?

Comment utilisez-vous Webpack et AngularJS ensemble et que pensez-vous du chargement de modèles et de la récupération de ressources à la demande? Un exemple de fichier webpack.config.js bien écrit à cet effet serait très apprécié. Tous les extraits de code affichés ici sont accessibles à ce repository github . Le code a été généreusement adapté […]

Utilisez json jolie impression en angularjs

Comment puis-je utiliser cette jolie impression json [ http://jsfiddle.net/KJQ9K/ ] avec angularJS? Supposons que myJsonValue est {a:1, ‘b’:’foo’, c:[false,’false’,null, ‘null’, {d:{e:1.3e5,f:’1.3e5′}}]} Je veux pouvoir utiliser ci-dessous pour rendre pre (comme montré dans l’exemple)

Angularjs $ http.get (). Alors et liaison à une liste

J’ai une liste qui ressemble à ceci: {{document.Name}} Je lie cette liste dans mon contrôleur à ceci: $scope.Documents = $http.get(‘/Documents/DocumentsList/’ + caseId).then(function(result) { return result.data; }); Quand cela fonctionne, je n’obtiens aucun résultat. Lorsque je supprime la méthode then , j’obtiens trois lignes vides, rendant le compte OK, mais aucune information ne s’affiche. Je sais […]

AngularJS: Constantes vs Valeurs

Pour autant que je comprenne la documentation, la seule différence concrète entre une constante et une valeur est qu’une constante peut être utilisée pendant la phase de configuration des applications, tandis qu’une valeur est uniquement disponible pendant la phase d’exécution. Je suis curieux de savoir pourquoi des valeurs sont nécessaires dans ce cas? Ne sont-ils […]

AngularJS: Télécharger des fichiers en utilisant $ resource (solution)

J’utilise AngularJS pour interagir avec un service RESTful , en utilisant $resource pour résumer les différentes entités exposées. Certaines de ces entités sont des images. Je dois donc pouvoir utiliser l’action de save de $resource object “object” pour envoyer des données binarys et des champs de texte dans la même requête. Comment puis-je utiliser le […]

ngRoute définit l’URL de base pour toutes les routes

Est-il possible d’append une URL de base à toutes les routes d’une application AngularJS ? Changer fondamentalement son emplacement sur le serveur (en quelque sorte, si cela a du sens … donc il ne serait pas accessible via / mais via /something/ ). Pour append un peu de contexte, j’essaie de placer une application Angular […]

Tête de texte de l’interface utilisateur angular: affiche le libellé mais se lie uniquement à la valeur

J’utilise le type de saisie Angular-UI de la manière suivante: lié à un modèle comme: var options = [ {“value”: 1, “text”: “value1”}, {“value”: 2, “text”: “value2”}, … ]; Il affiche correctement le texte des options, mais lorsque je sélectionne un élément, il affiche la valeur dans la zone de texte. Le modèle est correctement […]

AngularJS charger config au démarrage de l’application

Je dois charger un fichier de configuration (format JSON) lors du démarrage de mon application AngularJS afin de charger peu de parameters qui seront utilisés dans tous les appels d’API. Je me demandais donc s’il était possible de le faire dans AngularJS et si oui, où / quand je chargerais le fichier de configuration? Remarque: […]