Appearance
events
TIP
mosowe-tdt-x
返回略有差异,以实际返回为主。
名称 | 说明 | 类型 |
---|---|---|
onLoad | 天地图初始化完毕后触发,含定位时间 | ({lng,lat})=> void |
map-load | 天地图初始化完毕后触发,不含定位时间,早于 onLoad | (data:mapEventsData)=>void |
map-click | 点击地图时触发此事件 | (data:mapEventsData)=>void |
map-dblclick | 双击地图时触发此事件,同时会触发 click 事件 | (data:mapEventsData)=>void |
map-touchstart | 触摸开始 | (data:mapEventsData)=>void |
map-touchmove | 触摸移动 | (data:mapEventsData)=>void |
map-touchend | 触摸结束 | (data:mapEventsData)=>void |
map-longpress | 长按事件 | (data:mapEventsData)=>void |
map-zoomstart | 地图更改缩放级别开始时触发 | (data:mapEventsData)=>void |
map-zoomend | 地图更改缩放级别结束时触发 | (data:mapEventsData)=>void |
map-dragstart | 开始拖拽地图时触发 | (data:mapEventsData)=>void |
map-drag | 拖拽地图过程中触发 | (data:mapEventsData)=>void |
map-dragend | 停止拖拽地图时触发 | (data:mapEventsData)=>void |
map-resize | 地图可视区域大小发生变化时会触发此事件 | (data:mapEventsData)=>void |
coordinatePickupResult | 地图拾取器返回值 | (data:lnglat)=> void |
getCurrentLocationSuccess | 组件内点击回到当前位置成功时触发 | (data:any)=> void |
getCurrentLocationError | 组件内点击回到当前位置失败时触发 | (err)=> void |
carTrackPassOneNode1.0.16 | 轨迹运行时,实时返回运行点位数据,判断运行完毕方式:index >= total,index 为当前运行点位索引,total 为总共要走的点位数,轨迹需要传递一堆经纬度二维数据 arr,然后内部会计算总路程,然后根据设置的速度 speed,计算出需要 total 个点,所以这里的 index 不完全等于 arr 的索引,dataIndex 也只能说接近,lnglat 为当前运行点的经纬度 | ({lnglat,index,total,dataIndex})=> void |
mapEventsData
json
{
type: mapEventsKey
lnglat: lnglat || null
containerPoint: any
removeoverlay:any
addoverlay: any
addcontrol: any
removecontrol: any
newSize: any
oldSize: any
minzoom: any
maxzoom: any
}
mapEventsKey
ts
type mapEventsKey =
| 'click'
| 'dblclick'
| 'touchstart'
| 'touchmove'
| 'touchend'
| 'longpress'
| 'zoomstart'
| 'zoomend'
| 'dragstart'
| 'drag'
| 'dragend'
| 'load'
| 'resize';
贡献者
mosowe