diff --git a/src/components/fMap/components/fMap.vue b/src/components/fMap/components/fMap.vue index 3cba47b..77b177c 100644 --- a/src/components/fMap/components/fMap.vue +++ b/src/components/fMap/components/fMap.vue @@ -156,10 +156,11 @@ }) } else { // 查看位置点详情 - this.fmap.addFeatures([data], { xField: 'lng', yField: 'lat', layer: 'case' }) - this.fmap.navigate2Center([data.lng, data.lat]) + if (data.lng !== '' && data.lat != '') { + this.fmap.addFeatures([data], { xField: 'lng', yField: 'lat', layer: 'case' }) + this.fmap.navigate2Center([data.lng, data.lat]) + } } - }, queryPoi(keyword) { // 清除之前的查询结果