Я работаю в ionic 4 и использую API Google Maps. У меня есть пара маркеров, которые я строю так:
setRestaurantMarkers() {
const markers = [];
this.singletonService.restaurants.results.map(restaurant => {
const restaurantPosition = {lat: restaurant['Restaurant'].Lat, lng: restaurant['Restaurant'].Long};
this.markerOptions = new Marker({
position: restaurantPosition,
title: restaurant['Restaurant'].Name,
category: restaurant['RestaurantCategory'].Name,
map: this.map
});
this.marker = new google.maps.Marker(this.markerOptions);
this.marker.addListener('click', (marker) => {
// Set destination for navigate button
this.destination = [marker.latLng.lat(), marker.latLng.lng()];
console.log(marker.latLng.lat(), marker.markerOptions);
this.markerClicked = true;
});
});
}
Но я не могу получить markerOptions
подробности, когда нажимаю на маркер. Я хотел бы иметь это markerOptions
при нажатии на маркер, насколько это возможно, я не могу ничего найти об этом.