Questions marquées «javascript»

Pour des questions concernant la programmation dans ECMAScript (JavaScript / JS) et ses divers dialectes / implémentations (à l'exception d'ActionScript). Cette balise est rarement utilisée seule mais est le plus souvent associée aux balises [node.js], [jquery], [json] et [html].

7
Dans Angular, j'ai besoin de rechercher des objets dans un tableau
Dans Angular, j'ai dans la portée un objet qui retourne beaucoup d'objets. Chacun a un identifiant (celui-ci est stocké dans un fichier plat donc pas de DB, et je ne semble pas pouvoir utiliser ng-resource) Dans mon contrôleur: $scope.fish = [ {category:'freshwater', id:'1', name: 'trout', more:'false'}, {category:'freshwater', id:'2', name:'bass', more:'false'} …

8
jQuery texte () et nouvelles lignes
Je veux pouvoir dire $(someElem).text('this\n has\n newlines); et il est rendu avec des nouvelles lignes dans le navigateur. La seule solution de contournement que j'ai trouvée est de définir la propriété css 'white-space' sur 'pre' sur someElem. Cela fonctionne presque, mais j'ai alors un remplissage énormément grand entre le texte …
114 javascript  jquery  html 

6
Comment vérifier les événements jQuery AJAX avec Jasmine?
J'essaie d'utiliser Jasmine pour écrire des spécifications BDD pour les requêtes jQuery AJAX de base. J'utilise actuellement Jasmine en mode autonome (c'est-à-dire via SpecRunner.html). J'ai configuré SpecRunner pour charger jquery et d'autres fichiers .js. Des idées pourquoi ce qui suit ne fonctionne pas? has_returned ne devient pas vrai, même pensait …
114 javascript  jquery  ajax  jasmine  bdd 


3
Comment charger json dans mon modèle angular.js ng?
J'ai ce que je pense être une question très évidente, mais je n'ai trouvé aucune réponse nulle part. J'essaie juste de charger des données JSON de mon serveur dans le client. En ce moment, j'utilise JQuery pour le charger avec un appel AJAX (code ci-dessous). <script type="text/javascript"> var global = …

7
Injecter une maquette dans un service AngularJS
J'ai un service AngularJS écrit et je voudrais le tester unitaire. angular.module('myServiceProvider', ['fooServiceProvider', 'barServiceProvider']). factory('myService', function ($http, fooService, barService) { this.something = function() { // Do something with the injected services }; return this; }); Mon fichier app.js a ces derniers enregistrés: angular .module('myApp', ['fooServiceProvider','barServiceProvider','myServiceProvider'] ) Je peux tester le …

7
Pourquoi mon JavaScript ne fonctionne-t-il pas dans JSFiddle?
Je ne peux pas trouver quel est le problème avec ce JSFiddle . HTML: <input type="button" value="test" onclick="test()"> JavaScript: function test(){alert("test");} Et quand je clique sur le bouton - rien ne s'est passé. La console dit "test non défini" J'ai lu la documentation JSFiddle - là, il est dit que …

5
Extension de la directive angulaire
Je souhaite apporter une modification mineure à une directive tierce (en particulier Angular UI Bootstrap ). Je veux simplement ajouter au champ d'application de la panedirective: angular.module('ui.bootstrap.tabs', []) .controller('TabsController', ['$scope', '$element', function($scope, $element) { // various methods }]) .directive('tabs', function() { return { // etc... }; }) .directive('pane', ['$parse', function($parse) …

6
Comment écrire des fonctions asynchrones pour Node.js
J'ai essayé de rechercher comment exactement les fonctions asynchrones devraient être écrites. Après avoir parcouru beaucoup de documents, je ne sais toujours pas. Comment écrire des fonctions asynchrones pour Node? Comment dois-je implémenter correctement la gestion des événements d'erreur? Une autre façon de poser ma question serait la suivante: Comment …




2
Quand utiliser ko.utils.unwrapObservable?
J'ai écrit quelques liaisons personnalisées à l'aide de KnockoutJS. Je ne sais toujours pas quand utiliser ko.utils.unwrapObservable(item)En regardant le code, cet appel vérifie essentiellement si itemc'est une observable. Si c'est le cas, retournez la valeur (), si ce n'est pas le cas, renvoyez simplement la valeur. En regardant la section …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.