2017-08-26 8 views
1

js依存関係(Bing maps)が解決されるまで、Angular appの起動をブロックする方法を教えてください。CDN Jsの依存関係が解決されるまでAngular appをブロックします

角アプリjsバンドル(main bundle.js)をロードする前に、cdn js依存関係(defer/async/preload)をロードする方法が他にある場合は、本当に感謝します。

+0

AngularJS、全く異なる角度の古いバージョンのドキュメントで、このhttps://docs.angularjs.org/guide/bootstrap – RamblinRose

+0

を見てみましょう。 – diopside

答えて

0

角度を同期して読み込むと仮定すると、callback from Bing mapsを使用して角度bootstrapをトリガすることができます。

var map; 
function loadMapScenario() { 
    map = new Microsoft.Maps.Map(document.getElementById('myMap'), { 
     credentials: 'Your Bing Maps Key' 
    }); 
    platformBrowserDynamic().bootstrapModule(AppModule); 
} 
<script type='text/javascript' src='https://www.bing.com/api/maps/mapcontrol?callback=loadMapScenario' async defer></script> 
<div id='myMap' style='width: 100vw; height: 100vh;'></div> 
関連する問題