Просмотр исходного кода

地图搜索自动选点

tags/v1.0.0
吴迪 2 лет назад
Родитель
Сommit
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 }) => {

Загрузка…
Отмена
Сохранить