gpt4 book ai didi

javascript - 如何在 dragend 之后获得 ng-map 标记位置?

转载 作者:行者123 更新时间:2023-11-29 10:36:40 24 4
gpt4 key购买 nike

我正在为 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-dragend="getCurrentLocation()"></marker>
</map>

$scope.getCurrentLocation = function(){

$scope.pos = this.getPosition();
concole.log($scope.pos.lat() +' '+ $scope.pos.lng());
}

但是它不起作用。有什么建议吗?

最佳答案

直接从on-dragend的事件中获取:

$scope.getCurrentlocation = function(e) {
$scope.address.lat = e.latLng.lat();
$scope.address.lng = e.latLng.lng();
};

至少这对我有用。

关于javascript - 如何在 dragend 之后获得 ng-map 标记位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35394574/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com