diff --git a/package.json b/package.json index 928544f5..74b3043d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vue3-baidu-map-gl", - "version": "0.0.7", + "version": "0.0.8", "main": "./dist/index.js", "typings": "./lib/index.d.ts", "exports": { diff --git a/src/components/baidu-map/index.vue b/src/components/baidu-map/index.vue index fbc4d6c4..45b17ab1 100644 --- a/src/components/baidu-map/index.vue +++ b/src/components/baidu-map/index.vue @@ -250,7 +250,7 @@ watch(() => props.zoom, setZoom) watch(() => props.tilt, setTilt) watch(() => props.heading, setHeading) - watch(() => props.center, setCenter, { + watch(() => props.center, setCenterAanZoom, { deep: true }) watch(() => props.enableDragging, setDragging) @@ -299,16 +299,6 @@ function genPoint(lng: number, lat: number): BMapGL.Point { return new BMapGL.Point(lng, lat) } - /** - * 设置中心点 - */ - function setCenter(): void { - if (typeof props.center === 'string') { - map!.setCenter(props.center) - } else { - map!.setCenter(genPoint(props.center.lng, props.center.lat)) - } - } /** * 设置中心点和缩放级别 */