在yeoman-ionic框架上,我尝试将google map添加到我的app。问题是每次我运行grunt服务时index.html脚本都会被删除。所以我运行了这个:bower install --save angular-google-maps,问题解决了,因为它除了index.html之外还在其他文件上写了脚本。唯一的问题是,当我再次发出咕unt声时,我遇到了一个不同的错误,从那时起,我一直无法弄清楚自己在做什么错...

错误:



我认为这与某些业力配置文件有关,尽管我不知道这是什么。试图解决了几个小时,却无法解决这个问题...

最佳答案

我也遇到了这个错误。事实证明,这与我加载脚本文件的顺序有关。尝试按以下顺序加载脚本文件:

<script src='//maps.googleapis.com/maps/api/js?sensor=false'></script>
<script src='/path/to/underscore[.min].js'></script>
<script src='/path/to/lodash.underscore[.min].js'></script>
<script src='/path/to/angular-google-maps[.min].js'></script>

最好的!

关于angularjs - 谷歌 map 错误-未捕获的ReferenceError : google is not defined - yeoman,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24704063/

10-12 00:25
查看更多