J'ai une variable globale de la fenêtre gvar
qui est définie dans le fichier client.js
et contient de nombreuses méthodes. J'ai ajouté 2 attributs à cette variable dans un autre fichier .js
: mymodule.js
de la manière suivante:Comment ajouter une variable globale window dans module.export en JavaScript?
mymodule.js
:
window.gvar.usersList=[];
window.gvar.counter=0;
function moduleFunc1(arg){
//some code here
}
function moduleFunc2(){
//some code here
}
Maintenant, je veux exporter mymodule.js
, donc j'ajouté à mymodule.js
:
module.exports={ window.gvar , moduleFunc1 , moduleFunc2 };
mais j'ai un problème avec window.gvar
, il marque le signe de point dedans et dit qu'un :
est prévu.
qu'est-ce que je fais? Comment puis-je réparer cela ? Toute aide est appréciée
fonctionne comme le charme merci beaucoup :) – user8244016