Articles of javascript

Qu'est-ce que \\ $ & in "str.replace (specials," \\ $ & ")" signifie?

Je me réfère au code de remplacement de chaîne insensible à Case dans JavaScript? : RegExp.escape = function(str) { var specials = new RegExp("[.*+?|()\\[\\]{}\\\\]", "g"); // .*+?|()[]{}\ return str.replace(specials, "\\$&"); } Qu'est-ce que \\$& mean? Je pense que \\ échappe au caractère \ . Alors $& , j'ai pensé que cela devrait être $1 pour […]

Comment charger un CSS dynamiquement en cordova

J'essaie de charger un CSS dynamiquement en cordova sur une requête xhr. Le chargement du CSS n'est pas un problème, je peux le charger sur xhr et le mémoriser dans le système de fichiers via l'API du fichier HTML5. Ensuite, je peux obtenir une URL, cela fonctionne parfaitement. Mais si je crée un nouvel élément […]

Le défilement d'IntroJS ne fonctionne pas

J'utilise IntroJs sur ma page pour montrer une tournée. En général, tout fonctionne bien, mais il y a un Problème: Sur une page, IntroJS n'est pas capable de faire défiler, car j'ai quelque chose comme un div, qui défile sur le div lui-même, donc pas toute la page est en mode défilement, mais le div […]

Prise en charge des événements Touchent et Touchleave

J'ai lu sur les événements touchentent et touchleave, sur le site Web Mozilla et sur le site Web w3 , mais je ne trouve aucun navigateur pour l'appuyer ou aucune bibliothèque javascript qui imite cet effet. Veuillez suggérer ce qui pourrait être fait car il existe une solution de contournement, car je travaille pour un […]

Existe-t-il une alternative au préprocesseur pour les extensions Chrome DevTools?

Je souhaite créer un profileur personnalisé pour Javascript en tant qu'extension de Chrome DevTools. Pour ce faire, je devrais signaler tout le code Javascript d'un site (analyser AST, injecter des crochets, générer une nouvelle source). Cela aurait pu être facilement possible en utilisant chrome.devtools.inspectedWindow.reload() et son paramètre preprocessorScript décrit ici: https://developer.chrome.com/extensions/devtools_inspectedWindow . Malheureusement, cette fonctionnalité […]

Comment envoyer des données avec ajax en utilisant ckeditore?

J'ai un formulaire dans django. C'est le formulaire "composition du courrier". J'envoie ce formulaire de la vue à mon modèle et j'applique ckeditor pour changer le style du corps. Je souhaite que ce formulaire soit affiché par ajax. Et lorsque ckeditor est utilisé, la valeur du champ du corps n'est pas envoyée avec demande.POST. J'utilise […]

DataTables Exporter vers Excel en téléchargeant un fichier zip

Je suis en train d'implémenter des boutons d'exportation sur jQuery DataTables à l'aide de l'extension boutons. J'ai tous les boutons fonctionnant, sauf le bouton Exporter vers Excel. Tous les scripts ci-dessous sont inclus: <script src="bower_components/jquery/dist/jquery.js"></script> <script src="bower_components/datatables/media/js/jquery.dataTables.js"></script> <script src="bower_components/datatables/media/js/dataTables.bootstrap.js"></script> <script src="bower_components/datatables-buttons/js/dataTables.buttons.js"></script> <script src="bower_components/datatables-buttons/js/buttons.html5.js"></script> <script src="bower_components/datatables-buttons/js/buttons.print.js"></script> <script src="bower_components/datatables-buttons/js/buttons.bootstrap.js"></script> <script src="bower_components/jszip/dist/jszip.js"></script> <script src="bower_components/pdfmake/build/pdfmake.js"></script> <script src="bower_components/pdfmake/build/vfs_fonts.js"></script> Ensuite, je […]

Caisses de contrôle angulaires en arborescence

Je ne pouvais pas trouver une directive vraiment bonne pour créer une vue arborescente avec des cases à cocher à partir d'une structure JSON, alors je l'ai fait avec un itérateur auto-appelé, comme on le voit ici: Http://jsfiddle.net/u2ho9d3j/ Maintenant, le seul problème que j'ai, c'est cela (regardez les données 'Jeans' dans la ligne 40, voici […]

React + Flux: Notify View / Component que l'action a échouée?

J'écris un composant de formulaire d'inscription. Lorsque le formulaire le soumet, déclenche une action de créer un utilisateur. CreateUser actions crée un nouvel utilisateur via un appel ajax api. Si un utilisateur existe déjà, l'action de l'utilisateur déclenchée échoue. Nous savons que nous ne pouvons pas retourner une réponse d'un appel ajax, nous avons besoin […]

En utilisant Babel pour convertir les modules ES6 en modules ES5 AMD, ne fonctionne pas comme prévu

J'espère que quelqu'un peut vous aider. J'utilise grunt-babel pour convertir mon code de module ES6 en code ES5 AMD module. Voici mon code ES6: Multiply.js export default function (x,y) { return x * y; }; Square.js import multiply from 'multiply'; export default function (x) { return multiply(x,x); }; App.js import square from 'square'; var myValue […]