无法让angular-google-maps工作

时间:2014-05-22 21:55:08

标签: angularjs google-maps angular-google-maps

我是MVC和Angular的新手,我试图通过遵循AGM QuickStart页面中的步骤来获取angular-google-maps。 Firebug显示了几个错误,其中一些我不明白。

首先,我获得403访问下划线。消息(减去localhost)是:     “NetworkError:403 Forbidden - angular-oPast / app /..../ node_modules / underscore / underscore-min.js”为什么我无法访问自己PC中的代码?

其次,我在属性列表}之后得到了SyntaxError:missing};一些对ngLocale的引用,这不在我的代码中。

第三,我得到了ReferenceError:_没有定义引用MarkerLabel,我没有使用它。

第四,我得到[$ injector:nomod]模块'residenceApp'不可用!这是整个Angular应用程序的名称。尽管已经完成了几个教程,但我不知道如何使用AGM或在哪里构建它。

第五,根据AGM QuickStart,我的CSS中有以下内容

.angular-google-map-container {height:400px;}

这是一个谜题,因为说明没有说明创建HTML class =“。angular-google-map-container”我没有像这样放置HTML类属性,因为没有指令可以做到这一点。这是什么CSS,它对我的​​情况是否正确?

我使用ng的HTML看起来像:

<html lang="en" data-ng-app="residenceApp">

<div id="gMapCanvas" data-ng-controller="GMapController2">
    <google-map center="map.center" zoom="map.zoom"></google-map>
</div>

此时,大多数HTML的其余部分都是模拟文本。

我的脚本看起来像:

<script src="..../node_modules/underscore/underscore-min.js"></script>
<script src="common/gmapGenerator2.js"></script>
<script src="common/mapGenerator/dist/angular-google-maps.min.js"></script>

也许我应该说AGM的example.html可以在我的电脑上运行。所以我在系统中有必要的代码。它只是没有设置正确的依赖关系。

我需要做些什么才能解决这些问题并让Google地图正常运行?如有必要,我可以提供更多信息。

0 个答案:

没有答案