调用百度地图接口,初始化地图的同时调用数据接口,获取数据进行判断之后再将数据渲染到地图上
<template>
<!-- 地图部容器 -->
<div id="allmap" ref="allmap"/>
</template>
<script>
import {
fetchList } from '@/api/homepage/homepage' // to点的接口
import {
fetchList as fetchwareHouse } from '@/api/config/warehouse.js' // from点的接口
import {
GpsToBaiduPoint as gpsToBaidu } from '@/utils/gpsToBaidu' // 坐标转换的接口
export default {
name: 'Homepage',
filters: {
},
components: {
},
data() {
return {
map: {
}
}
},
created() {
},
mounted() {
this.initmap()
},
methods: {
// 初始化地图
async initmap() {
this.map = new BMap.Map('allmap', {
enableMapClick: false }) // 创建Map实例
const point = new BMap.Point(100, 35