LeafletJSで、マップ内のマーカーに使用するカスタムアイコンを作成する場合、非同期ですか?たくさんのカスタムアイコンをロードするアプリがあり、コードがどのように流れるか知りたいので、質問します。
loadIcons()
基本的に次のように見えるJavaScript関数があります。
var icons = {};
for(var icon in listOfIconURLs){
icons[icon] = L.Icon{
IconUrl: icon
});
}
runOtherSetUpCode();
サーバーへの接続が遅く、アイコンの読み込みに時間がかかる場合、runOtherSetUpCode()
すべてのアイコンが読み込まれる前に実行できるようになりますか、それともすべてのアイコンがブラウザのキャッシュに保存されるまで待つ必要がありますか?
最高、
サミ