我正在尝试制作一个表单,用户可以搜索他们的位置或固定他的位置。我react-leaflet
用于加载地图和react-leaflet-search
添加搜索功能。搜索功能运行良好。下面你可以看到代码。
<Map center={position} zoom={zoom} onDragEnd = {function(e){ console.log(e);}} >
<TileLayer
attribution='© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
url='https://{s}.tile.osm.org/{z}/{x}/{y}.png'/>
<Search
position="topright"
showPopup={false}
provider="OpenStreetMap"
showMarker={true}
openSearchOnLoad={true}
closeResultsOnClick={true}
providerOptions={{ region: "np" }}/>
</Map>
我想要做的是访问用户输入的位置或用户选择位置后显示的标记的纬度经度。我试图搜索事件侦听器,但找不到。目前我正在尝试使用onDragEnd
事件,但我还没有成功。谁能告诉我如何实现我想要做的事情?