javascript - js chargé par jquery.get() ne peut pas être débogué avec des points d'arrêt
滿天的星座
滿天的星座 2017-05-19 10:20:57
0
2
436

JS chargé par jquery.get() ne peut pas être débogué avec des points d'arrêt. Existe-t-il une bonne solution ?

滿天的星座
滿天的星座

répondre à tous(2)
漂亮男人

Lors d'une requête via ajax, l'un des attributs du cache est vrai par défaut, sauf lorsque le type est script et jsonp. Vous pouvez laisser le navigateur mettre en cache le fichier js que vous avez demandé, puis effectuer le débogage du point d'arrêt.
Vous pouvez essayer de configurer cela.

$.ajaxSetup({
    cache:true
});
曾经蜡笔没有小新

L'affiche indiquait qu'elle ne pouvait pas être déboguée car le code renvoyé par get est eval或者是new Function去执行了,代码在内存中,所以找不到,其实如果代码里面有console.log,你会看到控制台打印的代码的行数未VM:xxxx, ce qui signifie que le code est en mémoire.
Solution : enregistrez le code renvoyé par get localement, puis écrivez une page pour exécuter ce code, et vous pourrez le déboguer,

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal