Bonjour a tous
J'ai le message d'erreur suivant :
dans le ext-all-debug.js a la ligne :5246Uncaught TypeError: Cannot read property 'substring' of undefined
Merci de votre aide
capture:
Bonjour a tous
J'ai le message d'erreur suivant :
dans le ext-all-debug.js a la ligne :5246Uncaught TypeError: Cannot read property 'substring' of undefined
Merci de votre aide
capture:
Bonjour,
et tu n'as pas compris ce message, tellement courant ?
- Ta variable name n'est pas définie.
Les joies du CSS | Réponses sur forum | Simple comme JS | Essais libres autour de l'API G$$gle Maps
✂ ---------------------------------------------
developpez.net c'est aussi :
✔ Les meilleurs cours et tutoriels pour apprendre le CSS
✔ Les meilleurs cours et tutoriels pour apprendre le (X)HTML
✔ Les meilleurs cours et tutoriels pour apprendre le JavaScript
Oui, c'est pas une variable que je défini dans mon code. cela a t-il un impacte sur mon code ?
Alors qu'est ce...c'est pas une variable que je défini dans mon code.
Les joies du CSS | Réponses sur forum | Simple comme JS | Essais libres autour de l'API G$$gle Maps
✂ ---------------------------------------------
developpez.net c'est aussi :
✔ Les meilleurs cours et tutoriels pour apprendre le CSS
✔ Les meilleurs cours et tutoriels pour apprendre le (X)HTML
✔ Les meilleurs cours et tutoriels pour apprendre le JavaScript
L'erreur est dans le ext-all-debug.js a la ligne :5246 (mais je sais pas la cause initiale de cette message d'erreur)
On tourne en rond
Envoyé par NoSmoking
Les joies du CSS | Réponses sur forum | Simple comme JS | Essais libres autour de l'API G$$gle Maps
✂ ---------------------------------------------
developpez.net c'est aussi :
✔ Les meilleurs cours et tutoriels pour apprendre le CSS
✔ Les meilleurs cours et tutoriels pour apprendre le (X)HTML
✔ Les meilleurs cours et tutoriels pour apprendre le JavaScript
Bonsoir,
Une erreur de ce type veux généralement dire que tu as une erreur dans TON code et cela provoque une remontée d'erreur via les fichiers de lib.
Il te reste à regarder les derniers morceaux de codes que tu viens d'écrire et procéder par dichotomie pour trouver l'erreur.
# apt-get install freedom
OK Merci! la je c'est pas trop quoi faire (y t'il un autres faconde de debugé de ExtJs, c'est comme si en est dans le noir)
voilà mon code : Pièce jointe 184011
Bonjour,
Tu met en commentaires tout le code que tu as écris entre ton dernier test sans erreur et le premier avec erreur.
Ensuite tu décommente ligne par ligne avec un test de ton appli à chaque fois.
# apt-get install freedom
Il n'y pas de solution pour extjs il suffit comme pour tout développement
d'utiliser son débugger
tu mets un point d'arrêt sur la ligne incriminée
tu relance l'action
et lors le script s'arrête tu as toute la pile des appels
et la liste des variables
si tu est dans une fonction qui n'est pas à toi
regarde la valeur des paramètres et this
si aucun n'est un objet à toi
tu remonte dans la pile d'appel et tu recommence
quand enfin tu trouve un objet à toit
il te suffit de voir quels champs sont utilisés pour faire l'appel suivant et ainsi tu trouvera dans quel objet tu as un éléments indéfini
quelque soit le langage je ne connais aucune autre façon qui te garantie à 100% de trouver l'erreur.
A+JYT
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager