信息窗
// 默认样式
<InfoWindow position={[...]} visible={visible} content="..." />
// 自定义样式
<InfoWindow position={[...]} visible={visible} isCustom>
<div>自定义信息窗内容</div>
</InfoWindow>
Props
属性名 | 类型 | 备注 |
---|---|---|
position | number[2] | |
visible | boolean | |
autoMove | boolean | |
avoid | number[4] | |
closeWhenClickMap | boolean | |
size | number[2] | |
offset | number[2] | |
anchor | string | |
isCustom | boolean | 若为true ,则必须搭配children 使用 |
content | string | 若isCustom 为true ,此属性将被忽略 |
children | React.ReactNode | 当isCustom 为true 时有效 |
className | string | 当isCustom 为true 时有效 |
style | string | 当isCustom 为true 时有效 |
- 当使用
isCustom=true
配合children
自定义InfoWindow
内容时,children
将被一个<div>
所包裹,className
,style
属性均作用于这个<div>
。
Events
事件名 | 备注 |
---|---|
open | |
close |
Example
查看源代码: