autoload: true
データがロードされている 2 つのストアがあります。これらの両方がロードされた後、UI を埋めたいと思います。私はMVCアーキテクチャに従っているので、コントローラーで次のようなことをしようとしています:
store1.on('load', me.setUpIfBothStoresReady, me);
store2.on('load', me.setUpIfBothStoresReady, me);
setUpIfBothStoresReady: function() {
if(store1.isSuccessfullyLoaded() && store2.isSuccessfullyLoaded()) {
// do work
}
}
問題は、この時点で、一方または両方のストアがすでにロードされている可能性があることです。これらのストアの負荷を手動で制御する以外に、両方が完了した後にのみ作業を行うために使用できる設計パターンはありますか?