如何强制Google Map Marker呈现在叠加视图之上?

时间:2018-10-02 14:52:36

标签: reactjs google-maps react-google-maps

我有一个Google地图(使用React-Google-Maps渲染),其中包含多个叠加视图组件和一个地图标记组件。我希望地图标记始终位于叠加视图的顶部。

我所拥有的看起来像这样:

enter image description here

我尝试了一些解决方案,但到目前为止没有任何效果:

  • 我尝试了以各种可以想象的方式设置z-indexs,但这似乎没有什么改变。
  • 我已将地图标记器选项设置为包括{optimized: false},但这也不影响渲染。
  • 我无法将覆盖视图移动到其他窗格,因为我需要它们可以单击,并且OVERLAY_MOUSE_TARGET是唯一可能的窗格。
  • 我什至尝试使用setTimeout()以不同的顺序渲染元素,但这也不能解决问题。

有什么方法可以迫使标记呈现在OverlayViews之上?

0 个答案:

没有答案