【问题标题】:React Leaflet onClick outsideReact Leaflet onClick outside
【发布时间】:2018-10-15 12:26:45
【问题描述】:

我正在尝试让 react-leaflet 打开弹出式反应方式。

  1. 单击图层时,状态属性会更新以指示当前选定位置
  2. 会显示一个带有信息的弹出窗口
  3. 当我点击外部元素(例如折线)时,弹出窗口会自动关闭。

如何在外部(空白地图区域)检测到此点击,以便将当前选定元素更新为 null?

尝试的一个选项是将 onClick 也关联到地图,但随后关联了两个事件。

【问题讨论】:

    标签: reactjs react-leaflet


    【解决方案1】:

    您可能希望将closeOnClick 选项设置为false。 https://leafletjs.com/reference-1.3.4.html#popup-closeonclick

    【讨论】:

      猜你喜欢
      • 2019-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-20
      • 1970-01-01
      • 1970-01-01
      • 2017-08-05
      • 1970-01-01
      相关资源
      最近更新 更多