【发布时间】:2018-02-27 15:21:22
【问题描述】:
我们正在尝试使用 react-google-maps 为我们的标记使用自定义图标。
它可以正常工作,但是图标的“锚点”似乎默认位于引脚 (0,0) 的左上角,这与我们的图标不兼容。
我可以看到直接使用google-maps-api有一个.Point:
anchor: new google.maps.Point(17, 34)
但我们看不到如何在 react-google-maps 组件中进行设置。
这是我们的代码:
const icon = {
path: 'M32,0C20.8,0...',
fillColor: '#444',
fillOpacity: 1,
strokeWeight: 0,
scale: 0.75
};
....
<Marker position={marker.position} key={index} icon={icon} />
理想情况下,我们可以直接在 Icon 对象中设置某种锚键。
任何帮助将不胜感激。
【问题讨论】:
-
你是如何做到这一点的?