【发布时间】:2015-02-16 21:57:55
【问题描述】:
我很难应付 AngularJS 及其设置地图和标记的方式。
现在我有以下代码:
<map data-ng-model="mymapdetail" zoom="11"
center="{{item.coordinates}}" style="heigth:375px">
<div data-ng-model="mymarker"></div>
</map>
这正确地显示了一个居中的地图。然后我尝试以这种方式添加标记。
$scope.mymarker = new google.maps.Marker({
map: $scope.mymapdetail,
position: new google.maps.LatLng(item.coordinates),
title: woa.title
});
此代码不会产生任何结果。哪里错了?
【问题讨论】:
-
您是否有理由不使用angular maps directive? 如果没有,那么我将使用该指令提供答案。
标签: javascript angularjs google-maps google-maps-api-3