MapContext.on(string event, Object detail)
基础库 2.13.0 开始支持,低版本需做兼容处理。
监听地图事件。
markerClusterCreate
缩放或拖动导致新的聚合簇产生时触发,仅返回新创建的聚合簇信息。
返回参数
参数 | 类型 | 说明 |
---|---|---|
clusters | Array<ClusterInfo> | 聚合簇数据 |
markerClusterClick
聚合簇的点击事件。
返回参数
参数 | 类型 | 说明 |
---|---|---|
cluster | ClusterInfo | 聚合簇 |
ClusterInfo 结构
参数 | 类型 | 说明 |
---|---|---|
clusterId | Number | 聚合簇的 id |
center | LatLng | 聚合簇的坐标 |
markerIds | Array<Number> | 该聚合簇内的点标记数据数组 |
参数
string event
event 的合法值
值 | 说明 | 最低版本 |
---|---|---|
markerClusterCreate | ||
markerClusterClick |
Object detail
示例代码
MapContext.on('markerClusterCreate', (res) => {})
MapContext.on('markerClusterClick', (res) => {})