javascript - Inclure JQuery Mobile dans un projet Node JS avec Browserify

J'écris une application Node JS où j'ai besoin à la fois de jQuery UI et de jQuery Mobile. J'utilise Browserify pour empaqueter les modules dans un seul fichier js.

J'ai le code suivant pour inclure jQuery et jQuery UI dans mon projet.

var jQuery = require('jquery'); requi

Lire la suite →

javascript - Comment envoyer des signaux (déclencher des événements) à travers tous les onglets du navigateur en utilisant JS ou JQuery/framework JS ?

J'ai de nombreux onglets ouverts de mon site Web dans le navigateur. Comment puis-je envoyer des signaux (déclencher des événements) à travers tous ces onglets, peut-être que quelqu'un connaît un bon article ou billet de blog à ce sujet ? Exemple : dans un onglet, je serai connecté au site, après quelques secondes, l'interface utilisateur dans les autres onglets doit être modifiée. Quel conseil est la meilleure pratique pour réaliser ce cas ? Désolé pour mon mauvais anglais,

Lire la suite →

javascript - $browser.$$checkUrlChange est indéfini dans un test Jasmine

J'ai le test suivant :

it('should maintain a bind between the data at the $scope to the data at the ingredientsService', function(){ $scope.addFilters('val1', $scope.customFiltersData, 'filter1'); $scope.$digest(); expect($scope.customFiltersData).toEqual(ingredientsService.filters()); });

Je reçois l'erreur suivante :

TypeError: undefined is not a function at Scope.$digest (/home/oleg/dev/vita-webapp-new/bower_components/angular/ang

Lire la suite →

javascript - Gulp.js servir les fichiers src SANS browserSync ?

Échafaudé un nouveau projet avec Yeoman Gulp-Angular.

Je comprends le principe de BrowserSync, mais franchement je ne comprends pas comment quelqu'un peut tolérer que ses requêtes réseau soient inondées par ceci :

Je voudrais supprimer BrowserSync de mon projet immédiatement.

Comment corriger le cod

Lire la suite →

javascript - Emballage des modules CommonJS Browser/Server avec dépendances

Disons que j'écris un module en JavaScript qui peut être utilisé à la fois sur le navigateur et sur le serveur (avec Node). Appelons-le Module. Et disons que ce Module bénéficierait des méthodes d'un autre module appelé Dependancy. Ces de

Lire la suite →

javascript - Angular ui grid n'affiche pas le contenu à moins que la fenêtre du navigateur ne soit redimensionnée

J'utilise AngularJS 1.5.0 avec Angular UI Grid 3.1.1. Lorsque j'assigne l'objet gridOptions (passé à la directive de la grille) dans le corps du contrôleur comme ceci :

$scope.gridOptions = { data: [{"mock2": 1, "mock1": 2}, {"mock2": 10, "mock1": 22} ]

Lire la suite →

javascript - Les navigateurs évaluent automatiquement les couleurs hexadécimales ou hsl en rgb lorsqu'elles sont définies via element.style.background ?

Je ne suis pas sûr si je rate quelque chose d'évident, mais quelqu'un peut-il m'expliquer cela ? L'extrait suivant provient de ce que j'ai fait sur la console de Chrome DevTools. Le résultat est le même pour Firefox.

> let container = document.createElement("div") > undefined > container.style.background = "#bbb" > "#bbb" > container > <div style=​"background:​ rgb(187, 187, 187)​;​">​</div>​ > container.style.background = "hsl(120, 50%, 50%)" &g

Lire la suite →

javascript - Comment savoir quand le navigateur a terminé de traiter une image après l'avoir chargée ?

Lorsqu'un objet image est créé, on peut savoir quand il est complètement chargé en utilisant la propriété "complete" ou la méthode "onload". Ensuite, cette image a été traitée (redimensionnement par exemple) en utilisant un certain temps, ce qui peut être q

Lire la suite →

javascript - Glisser un fichier depuis la fenêtre du navigateur dans le logiciel

Y a-t-il un moyen de faire glisser un fichier depuis une page Web personnalisée, hébergée sur un ordinateur local, vers un logiciel ?

Exemple d'utilisation :

Pour les besoins de la question, je veux faire glisser un fichier .mb depuis une bibliothèque HTML que j'ai créée vers Maya. Idéalement, cela agirait comme s

Lire la suite →

javascript - Redux NODE_ENV erreurs avec Gulp/Browserify

Je reçois ce message d'erreur sur une application React/Redux qui est minifiée et emballée avec Browserify et Gulp et déployée sur Heroku.

Mais il semble que l'étape de construction se fasse dans NODE_ENV='production'.

J'ai une tâche qui définit les variables d'environnement comme ceci

Lire la suite →