我一直在尝试让 MarkerWithLabel 与 InfoWindow 一起工作,但它似乎不起作用,因为 MarkerWithLabel 只期望一个孩子。
这是标记接受单个子项的标签,即信息窗口。
你的理解是正确的,因为MarkerWithLabel
只能有一个孩子,因此不能有一个孩子作为孩子InfoWindow
。
根据此注释,当前的解决方法涉及在组件结构中的Marker
旁边呈现InfoWindow
,两者具有相同的位置。还有一个开放的公关。
无论如何,这个库现在已经被弃用了,所以我建议你改用react-google-maps-api。
希望这有帮助!