Problème strict mode VueJs

Par Thomas Jarrier, il y a 9 ans


Bonjour,

Je créer actuellement un planning avec VueJs, et lors de mes test je tombe sur le problème suivant :

"SyntaxError: in strict mode code, functions may be declared only at top level or immediately within another function"

Avez-vous une idée de la raison pour laquelle il m'affiche se message d'erreur ?

Cordialement,

2 réponses

betaWeb, il y a 9 ans

Salut,

Le message est plutôt évident : tu ne peux pas utiliser une fonction avant l'avoir déclarée.

/*==== NON ====*/ // Appel getRandom(); // Déclaration function getRandom() { /* ... */ } /* ============================== */ /*==== OUI ====*/ // Déclaration function getRandom() { /* ... */ } // Appel getRandom();
Grafikart, il y a 9 ans

J'ai supprimé ton code car beaucoup trop long mais comme le dit l'erreur tu ne peux pas écrire

function maFonction () { var a = "demo" function getArgs () { // Cette fonction est déclarée après une variable } }