2017-08-26 77 views
1

如何解决引导角应用直到解决js依赖项(Bing maps)问题?阻止角度应用直到解析CDN Js依赖项

如果在加载angular app js bundles(主bundle.js)之前,有任何其他加载cdn js依赖(defer/async/preload)的方式,我真的很感激。

+0

看看这个https://docs.angularjs.org/guide/bootstrap – RamblinRose

+0

这是AngularJS的文档,旧版本的角度是完全不同的。 – 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>