提交 3a9801a7 编写于 作者: DCloud-WZF's avatar DCloud-WZF 💬

feat(map): web 高德地图支持 regionchange 监听缩放 (question/162763)

上级 b9039edd
......@@ -424,13 +424,19 @@ export default {
causedBy: 'drag'
}, getMapInfo()))
})
maps.event.addListener(map, 'zoom_changed', () => {
const zoomChangedCallback = () => {
this.$emit('update:scale', map.getZoom())
this.$trigger('regionchange', {}, Object.assign({
type: 'end',
causedBy: 'scale'
}, getMapInfo()))
})
}
// QQ or Google
maps.event.addListener(map, 'zoom_changed', zoomChangedCallback)
// AMAP
maps.event.addListener(map, 'zoomend', zoomChangedCallback)
maps.event.addListener(map, 'center_changed', () => {
var latitude
var longitude
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册