Skip to content

添加信息窗体

调用方法

addInfoWindows(option)

返回值res.data 为唯一标识tag数组,覆盖物的tag会在原tag基础上新增一个索引

option

名称类型说明
listListItem[]配置数组,必填
closefunction信息窗口被关闭时触发此事件。
openfunction信息窗口被打开时触发此事件。
clickclosefunction点击信息窗口的关闭按钮时触发此事件。
successfunction调用成功回调
failfunction调用失败回调

ListItem

名称类型说明
contentstring内容,支持富文本,必填
lnglatlnglat经纬度坐标,必填
optionsInfoWindowOptions配置

InfoWindowOptions

名称类型说明默认
minWidthnumber弹出框的最小宽度。50
maxWidthnumber弹出框的最大宽度。300
maxHeightnumber设置后,如果内容超过弹出窗口的给定高度则产生一个可以滚动的容器。null
autoPanboolean是否开启信息窗口打开时地图自动移动(默认关闭)。false
closeButtonboolean控制弹出窗口中出现的关闭按钮。true
offsetarray弹出窗口位置的补偿值。在同一图层中打开弹出窗口时对于控制锚点比较有用。[0,7]
autoPanPaddingarray在地图视图自动平移产生后弹出窗口和地图视图之间的边缘。[5,5]
closeOnClickboolean是否开启点击地图关闭信息窗口(默认关闭)。false

示例代码

javascript
TDTRenderRef.value.addInfoWindows({
  list: [
    {
      content: '我是一个粉刷匠',
      lnglat: [106.48541, 29.62373]
    }
  ]
});

贡献者

mosowe

文档版本 v1.0.1