浏览代码

地图搜索自动选点

tags/v1.0.0
吴迪 2 年前
父节点
当前提交
0c51202c6d
共有 1 个文件被更改,包括 12 次插入1 次删除
  1. +12
    -1
      src/views/task-manage/components/MapComp.vue

+ 12
- 1
src/views/task-manage/components/MapComp.vue 查看文件

@@ -29,7 +29,18 @@ GMap.then((AMap) => {
poiPicker.on('poiPicked', ({ item }) => {
const inp = document.getElementById('pickerInput')
inp.value = item.name
map.setCenter(item.location) // 移动到中心位置
// map.setCenter(item.location) // 移动到中心位置
if (marker) map.remove(marker)
marker = new AMap.Marker({
title: item.address,
icon: '//vdata.amap.com/icons/b18/1/2.png'
})

marker.setMap(map)
marker.setPosition(item.location)
map.setCenter(item.location)

emit('mapEmit', item.location)
})
})
map.on('click', ({ lnglat }) => {

正在加载...
取消
保存