【发布时间】:2019-10-19 01:02:58
【问题描述】:
我的应用程序使用 DrawingManager 来绘制多边形。 在 react-google-maps 中,“window.google”变量使常量可用。 "@react-google-map/api" 中的正确语法是什么?
反应谷歌地图:
<GoogleMap ... >
<DrawingManager
defaultDrawingMode={google.maps.drawing.OverlayType.POLYGON}
...
/>
</GoogleMap>
现在(非常相似)
@react-google-maps/api:
<GoogleMap ... >
<DrawingManager
drawingMode={google.maps.drawing.OverlayType.POLYGON}
...
/>
</GoogleMap>
尝试了许多语法...不起作用。感觉window.google在启动时被明确删除。我想这是正常的,但如何获得常数?
我收到消息:
Uncaught TypeError: Cannot read property 'OverlayType' of undefined
非常感谢您的帮助!
【问题讨论】: