0

我正在尝试在有角度的 js 前端创建一个带有标记的谷歌地图。我可以创建地图,并可以添加标记。但是当我添加标记时,我的控制台充满了无限的摘要错误。

我正在使用角度谷歌地图项目

这是我得到的错误

我的模板代码

<google-map draggable="true" doCluster="true" center="map_settings.centre" zoom="map_settings.zoom" id="google_map">
    <markers models="map_marker_models()" coords="'self'" icon="">
</markers>
</google-map>

相关控制器代码

$scope.map_marker_models = function() {
    var jao = [];
    for (var c_result = 0; c_result < $scope.results.length; c_result++){
        jao[c_result] = {
            "latitude": $scope.results[c_result].a, 
            "longitude": $scope.results[c_result].o
        };
    }
    return jao;
}
4

1 回答 1

1

我遇到了同样的问题,帮助我的是切换到最新版本的 Angular。我认为这似乎是 Angular 1.0 版与 Google Maps API 一起工作的问题。尝试使用 1.2,您应该不会看到任何问题。

于 2014-04-23T20:17:18.493 回答