From 806ad9e4c92f6768613a20a09c08442834192197 Mon Sep 17 00:00:00 2001 From: qiang Date: Wed, 3 Mar 2021 14:55:30 +0800 Subject: [PATCH] =?UTF-8?q?fix(App):=20=E7=A7=BB=E9=99=A4=20map=20?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E4=B8=AD=E9=83=A8=E5=88=86=E5=86=97=E4=BD=99?= =?UTF-8?q?=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app-plus/view/components/map/index.vue | 45 ++++--------------- 1 file changed, 8 insertions(+), 37 deletions(-) diff --git a/src/platforms/app-plus/view/components/map/index.vue b/src/platforms/app-plus/view/components/map/index.vue index 0d540f68b..6da96999e 100644 --- a/src/platforms/app-plus/view/components/map/index.vue +++ b/src/platforms/app-plus/view/components/map/index.vue @@ -332,20 +332,12 @@ export default { map.__markers_map__ = {} }, _addMarkers (markers, clear) { - if (this.map) { - if (clear) { - this._clearMarkers() - } - markers.forEach(marker => { - this._addMarker(this.map, marker) - }) - return { - errMsg: 'addMapMarkers:ok' - } - } - return { - errMsg: 'addMapMarkers:fail:请先创建地图元素' + if (clear) { + this._clearMarkers() } + markers.forEach(marker => { + this._addMarker(this.map, marker) + }) }, _translateMapMarker ({ autoRotate, @@ -354,23 +346,13 @@ export default { duration, markerId }) { - if (this.map) { - const nativeMarker = this.map.__markers_map__[markerId + ''] - if (nativeMarker) { - nativeMarker.setPoint(new plus.maps.Point(destination.longitude, destination.latitude)) - } - } - return { - errMsg: 'translateMapMarker:ok' + const nativeMarker = this.map.__markers_map__[markerId + ''] + if (nativeMarker) { + nativeMarker.setPoint(new plus.maps.Point(destination.longitude, destination.latitude)) } }, _addMapLines (lines) { const nativeMap = this.map - if (!nativeMap) { - return { - errMsg: 'addMapLines:fail:请先创建地图元素' - } - } if (nativeMap.__lines__.length > 0) { nativeMap.__lines__.forEach(circle => { @@ -402,17 +384,9 @@ export default { nativeMap.addOverlay(polyline) nativeMap.__lines__.push(polyline) }) - return { - errMsg: 'addMapLines:ok' - } }, _addMapCircles (circles) { const nativeMap = this.map - if (!nativeMap) { - return { - errMsg: 'addMapCircles:fail:请先创建地图元素' - } - } if (nativeMap.__circles__.length > 0) { nativeMap.__circles__.forEach(circle => { @@ -447,9 +421,6 @@ export default { nativeMap.addOverlay(nativeCircle) nativeMap.__circles__.push(nativeCircle) }) - return { - errMsg: 'addMapCircles:ok' - } } } } -- GitLab