Comment puis-je afficher la console dans un violon sur JSfiddle.com?
J'ai récemment vu un violon qui avait la console intégrée dans le violon, quelqu'un sait comment cela peut être fait?
Comment puis-je afficher la console dans un violon sur JSfiddle.com?
J'ai récemment vu un violon qui avait la console intégrée dans le violon, quelqu'un sait comment cela peut être fait?
Réponses:
Ce qui devrait ajouter une console en ligne au bas de l'onglet des résultats
assez simple ..
Ajoutez simplement l'URL suivante aux ressources externes dans jsfiddle, vous verrez console.log et console.error dans l'écran de résultats.
https://cdn.jsdelivr.net/gh/eu81273/jsfiddle-console/console.js
console.log('foo');
boîte dans JShttps://rawgit.com/eu81273/jsfiddle-console/master/console.js
https://cdn.jsdelivr.net/gh/eu81273/jsfiddle-console/console.js
Je n'ai trouvé aucune option pour sélectionner l'extension Firebug dans l'option d'engrenage JavaScript, et je ne voulais pas ajouter de liens / bibliothèques externes, mais il existe une autre solution simple .
console.log()
comme vous le démontrez, mais je ne peux toujours pas interagir avec les variables dans le jsfiddle. Y a-t-il un moyen de le faire?
fonctionne bien ... ici
var consoleLine = "<p class=\"console-line\"></p>";
console = {
log: function (text) {
$("#console-log").append($(consoleLine).html(text));
}
};
console.log("Hello Console")
Aucune des solutions ci-dessus n'a fonctionné pour moi, car j'avais besoin d'une console interactive pour pouvoir définir dynamiquement une variable lors du test de réactivité dans Vue.js.
Je suis donc passé à Codepen , qui dispose d'une console interactive adaptée à votre application.
Il existe plusieurs façons d'intégrer une console virtuelle dans n'importe quelle page Web ...
Incluez le script suivant de Firebug Lite , servi via raw.githack.com :
https://rawcdn.githack.com/firebug/firebug-lite/firebug1.5/build/firebug-lite-debug.js
Incluez le script suivant de / u / canon , utilisé dans Stack Snippets :
https://stacksnippets.net/scripts/snippet-javascript-console.min.js
Incluez le script suivant de eu81273 , diffusé via raw.githack.com :
https://raw.githack.com/eu81273/jsfiddle-console/master/console.js
Voici une implémentation triviale qui encapsule l' console.log
appel existant , puis vide les arguments précisés en utilisant :document.write
var oldLog = window.console.log
window.console.log = function(...args) {
document.write(JSON.stringify(args, null, 2));
oldLog.apply(this, args);
}
console.log("String", 44, {name: "Kyle", age: 30}, [1,2,3])
Pour référence future: la console jsfiddle de answer était exactement ce dont j'avais besoin pour enseigner à un cours sur JavaScript. Cependant, je l'ai trouvé trop limité pour être réellement utile dans cette situation. Alors j'ai fait le mien.
Peut-être que cela servira n'importe qui ici.
Ajoutez simplement la version CDN aux ressources de jsFiddle:
https://unpkg.com/html-console-output
Exemple ici: https://jsfiddle.net/Brutac/e5nsp2mu/
Je suis peut-être en retard à la fête, mais je voulais juste mentionner que JSfiddle vient de publier la nouvelle fonctionnalité de la console. Activez-le simplement dans les paramètres si cela ne fonctionne pas pour vous.
Toujours en version bêta mais bon ... plus de solutions de contournement ennuyeuses.