J'ai un ensemble de boîtes combo qui sont pilotées par cinq magasins et je veux lancer une fonction une fois que tous les magasins sont complètement chargés. Quelle est la méthode recommandée pour ce faire ? Je pourrais faire quelque chose comme ça, mais c'est un peu compliqué :
var store1Loaded = false;
var store2Loaded = false;
store1.on('load', function(){
store1Loaded = true;
});
store2.on('load', function(){
store1Loaded = true;
});
store1.load();
store2.load();
function WaitForFunction()
{
if (!store1Loaded || !store2Loaded)) {
setTimeout( WaitForFunction, 100);
return;
}
AllStoresLoaded();
}
function AllStoresLoaded(){
//Do Something
}