Angular-google-maps: Bagaimana dengan pengikatan 2 arah pada penanda lat/lng?

Dibuat pada 7 Jul 2017  ·  4Komentar  ·  Sumber: SebastianM/angular-google-maps

(baca judul)
PS exportAs: 'agmMarker'

stale

Komentar yang paling membantu

@matt-lethargic Smth seperti ini:
<agm-marker [markerDraggable]="true" (dragEnd)="markerMoved($event)" [latitude]="latitude || 39.8282" [longitude]="longitude || -98.5795"></agm-marker>

markerMoved(e) { const geocoder = new google.maps.Geocoder(); geocoder.geocode({'location': e.coords}, (res, status) => { if (status === google.maps.GeocoderStatus.OK && res.length) { this.ngZone.run(() => this.setLocation(res[0])); } }) }

setLocation(place) { this.latitude = place.geometry.location.lat(); this.longitude = place.geometry.location.lng(); }

Semua 4 komentar

Saya baru mengenal Angular2 dan AGM, tetapi saya akan menyukai ini, benar-benar mengira itu sudah ada.
Adakah yang tahu cara mendapatkan lat/lng dari penanda yang diseret??

@matt-lethargic Smth seperti ini:
<agm-marker [markerDraggable]="true" (dragEnd)="markerMoved($event)" [latitude]="latitude || 39.8282" [longitude]="longitude || -98.5795"></agm-marker>

markerMoved(e) { const geocoder = new google.maps.Geocoder(); geocoder.geocode({'location': e.coords}, (res, status) => { if (status === google.maps.GeocoderStatus.OK && res.length) { this.ngZone.run(() => this.setLocation(res[0])); } }) }

setLocation(place) { this.latitude = place.geometry.location.lat(); this.longitude = place.geometry.location.lng(); }

<agm-marker (dragEnd)="draggEnded($event)" [markerDraggable]="true" [latitude]="tripMirror.departure?.latitude" [longitude]="tripMirror.departure?.longitude" iconUrl="assets/icons/icon_marker_red.png"></agm-marker>

Untuk beberapa alasan ketika saya mencoba menyeretnya, saya hanya memindahkan seluruh peta, saya tidak dapat memindahkan penanda ... ada bantuan untuk ini?

Masalah ini secara otomatis ditandai sebagai basi karena tidak ada aktivitas terbaru. Ini akan ditutup jika tidak ada aktivitas lebih lanjut yang terjadi. Terima kasih atas kontribusi Anda.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

carl09 picture carl09  ·  35Komentar

AckerApple picture AckerApple  ·  26Komentar

alexweber picture alexweber  ·  76Komentar

lazarljubenovic picture lazarljubenovic  ·  30Komentar

ssypi picture ssypi  ·  27Komentar