Javascript 绘图后如何获取ng地图标记位置?
我正在为Angularjs使用ng map,我正在使用以下代码在拖动事件后获取标记位置Javascript 绘图后如何获取ng地图标记位置?,javascript,angularjs,google-maps-api-3,ng-map,Javascript,Angularjs,Google Maps Api 3,Ng Map,我正在为Angularjs使用ng map,我正在使用以下代码在拖动事件后获取标记位置 <div class="mapWrap" data-tap-disabled="true"> <map center="43.07493,-89.381388" zoom="4"> <marker draggable=true position="{{pos.lat}},{{pos.lng}}" on-drage
<div class="mapWrap" data-tap-disabled="true">
<map center="43.07493,-89.381388" zoom="4">
<marker draggable=true position="{{pos.lat}},{{pos.lng}}"
on-dragend="getCurrentLocation()"></marker>
</map>
但它不起作用。有什么建议吗?只要从on dragend事件中得到:
$scope.getCurrentlocation = function(e) {
$scope.address.lat = e.latLng.lat();
$scope.address.lng = e.latLng.lng();
};
至少这对我有效。dragend上的
是否表示ng map的有效事件?如果是这样的话,还有什么选择呢?医生不会告诉你吗?是从另一个问题而不是医生那里得到的?这是链接,它对我不起作用。你能提供HTML5的吗?我使用了原始问题中的标记。确保将draggable属性设置为true
$scope.getCurrentlocation = function(e) {
$scope.address.lat = e.latLng.lat();
$scope.address.lng = e.latLng.lng();
};