Closed lmichel closed 5 years ago
Avant j'avais essayé de mettre le initialisation dans un script JS ($.ready()) dans html. Mais car on a utilisié le loader.js , le fonction ready() est appelé après loader.js est chargé mais les js dans le loader sont pas encore tout chargé.
Donc j'ai mis le initialisation à la fin de loader qui sera appelé quand tous les fichiers ont chargé.
if( js.length > 0 )
loadNextScript()
else
initial();
var initial = function(){
$.getJSON("configuration.json", function(jsondata) {
console.log("@@@@@@@@Initializing alix in loader.js");
AladinLiteX_mVc.init(jsondata);
});
}
Mais comme tu me conseille , je vais le mettre dans alixindex.js qui sera le dernier à charger dans le liste de js dans loader.
On verra cela à mon retour. C'est un peu compliqué à expliquer.
Le 14/11/2018 à 10:40, XinyuSHAN a écrit :
Avant j'avais essayé de mettre le initialisation dans un script JS ($.ready()) dans html. Mais car on a utilisié le loader.js , le fonction ready() est appelé après loader.js est chargé mais les js dans le loader sont pas encore tout chargé. capture du 2018-11-14 16-35-16 https://user-images.githubusercontent.com/44768047/48492997-4e517880-e82b-11e8-8630-bd17d51f5dcd.png
Donc j'ai mis le initialisation à la fin de loader qui sera appelé quand tous les fichiers ont chargé.
if( js.length > 0 ) loadNextScript() else initial(); var initial = function(){ $.getJSON("configuration.json", function(jsondata) { console.log("@@@@@@@@Initializing alix in loader.js"); AladinLiteX_mVc.init(jsondata); }); }
Mais comme tu me conseille , je vais le mettre dans alixindex.js qui sera le dernier à charger dans le liste de js dans loader.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/lmichel/alix/issues/5#issuecomment-438707248, or mute the thread https://github.com/notifications/unsubscribe-auth/AK7n-PsP_bhu3khksSDR_RL_U97HTVpvks5uvDmKgaJpZM4Ycf9l.
Mettre au point un canevas de démarrage pour lequel la configuration se trouve dans un fichier ayant le même nom que le fichier html. exemple: Le fichier "demo.html" contient un script JS ($.ready()) qui va chercher la configuration ALiX dans un fichier "demo.json" situé au même niveau. Ce canevas devrait aider les futurs utilisateurs à integrer AlIX dans leurs applications