我在我的角度应用程序的一些视图中使用了一些外部库,例如谷歌地图。
由于这是一个相对较小的用例,我只想在调用视图时加载谷歌地图。 到目前为止,我已经尝试直接在我的视图模板中加载js:
<div class='myView'>
<script type'text="" javascript="type'text/javascript" src="http://maps.google.com/maps/api/js?sensor=false" class="ng-scope"></script>
</div>
我可以看到在Chrome开发工具网络标签中请求了javascript,但是由于window.google
未定义,因此未对其进行解析。
我该如何编译?有没有更好的方法呢?可以使用ui-router公开的resolve
函数来完成吗?
非常感谢