3 votes

Comment puis-je corriger l'erreur Uncaught ReferenceError : addEvent is not defined ?

Après avoir changé ma version de python et de Django, j'ai rencontré l'erreur suivante
Uncaught ReferenceError: addEvent is not defined .

L'erreur s'est produite à mon DateTimeShortcuts.js fichier.

Le code qui provoque l'erreur est le suivant :

addEvent(window, 'load', DateTimeShortcuts.init);
window.DateTimeShortcuts = DateTimeShortcuts;

Cette erreur m'empêche de rendre correctement un widget de date que j'utilise pour mon application Django.

Une idée sur la manière de le gérer ?

2voto

wowkin2 Points 535

Du commit au framework Django " Corrigé #28536 -- Suppression des anciens utilitaires JS cross-browser "vous pouvez voir qu'il y a eu des changements dans ce fichier.

Essayez d'exécuter commande qui rafraîchira tous les fichiers statiques :

python manage.py collectstatic

0voto

Ramakanta Kar Points 1

Le problème est que addEvent n'est pas défini précédemment.

Assurez-vous que vous avez la définition de ' addEvent importé ou écrit avant cette ligne.

-1voto

strdr4605 Points 1972

Vous devriez peut-être écrire

window.addEventListener("load", ...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X