From 89ab2ec7f8790c5cc184de98682af032c69c2afc Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期三, 11 九月 2024 15:13:27 +0800 Subject: [PATCH] 2024.9.11 --- src/utils/map/marks.js | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/src/utils/map/marks.js b/src/utils/map/marks.js index cfb8e3c..5d1ab3c 100644 --- a/src/utils/map/marks.js +++ b/src/utils/map/marks.js @@ -6,6 +6,7 @@ import util from './util' var _massMarks = undefined +var _labelMarks = undefined export default { /** @@ -72,6 +73,10 @@ }, createLabelMarks(img, dataList, onClick) { + if (_labelMarks) { + map.remove(_labelMarks) + _labelMarks = undefined + } const layer = new AMap.LabelsLayer({ zooms: [3, 20], zIndex: 1000, @@ -138,6 +143,7 @@ layer.add(labelMarker) } + _labelMarks = layer return layer }, -- Gitblit v1.9.3