【发布时间】:2018-10-15 12:26:45
【问题描述】:
我正在尝试让 react-leaflet 打开弹出式反应方式。
- 单击图层时,状态属性会更新以指示当前选定位置
- 会显示一个带有信息的弹出窗口
- 当我点击外部元素(例如折线)时,弹出窗口会自动关闭。
如何在外部(空白地图区域)检测到此点击,以便将当前选定元素更新为 null?
尝试的一个选项是将 onClick 也关联到地图,但随后关联了两个事件。
【问题讨论】:
标签: reactjs react-leaflet
我正在尝试让 react-leaflet 打开弹出式反应方式。
如何在外部(空白地图区域)检测到此点击,以便将当前选定元素更新为 null?
尝试的一个选项是将 onClick 也关联到地图,但随后关联了两个事件。
【问题讨论】:
标签: reactjs react-leaflet
您可能希望将closeOnClick 选项设置为false。
https://leafletjs.com/reference-1.3.4.html#popup-closeonclick
【讨论】: