Я использую Mapbox с автозаполнением в компоненте vue:
<template>
<div>
<div id='geocoder'></div>
</div>
</template>
<script>
import mapboxgl from 'mapbox-gl';
export default {
data() {
return {
map: null
}
},
created() {
Event.$on('map-created', (map) => {
this.map = map;
let geocoder = new MapboxGeocoder({
accessToken: mapboxgl.accessToken,
});
document.getElementById('geocoder').appendChild(geocoder.onAdd(this.map));
});
}
}
</script>
Это работает, но как мне получить long и lat, когда пользователь нажимает на результат?
Есть какое-то событие? Не могу найти ничего в документах.
Спасибо!