我有一个MapView,其中包含几个标记。我以几种方式对其中2个进行了硬编码:
.caret-handle {
-fx-background-color: blue;
-fx-shape: "M 100,100 m -75,0 a 75,75 0 1,0 150,0 a 75,75 0 1,0 -150,0z";
-fx-background-insets: 0;
-fx-padding: 0.5em;
}
现在我想通过长按地图来添加标记。因此,我编写了以下代码:
this.state = {
markers: [{
title: 'Title 1',
coordinates: {
latitude: 53.8978349,
longitude: 27.5428332
},
},
{
title: 'Title 2',
coordinates: {
latitude: 53.8878349,
longitude: 27.5428332
},
}]
};
所以,问题是我不知道如何获得被点击位置的经度,纬度和经度,如何将其传递给内联函数,然后“刷新”地图上的标记。那么,您能帮我解决这个问题吗?