| 123456789101112131415161718192021222324252627282930313233343536 | 
							- import axios from 'axios';
 
- const config = {
 
- 	// baseURL: process.env.baseURL
 
- 	baseURL: 'http://localhost:3000/data/',
 
- 	timeout: 1000,
 
- 	headers: {
 
- 		'Content-Type': 'application/json',
 
- 	},
 
- };
 
- const api = axios.create(config);
 
- // 默认 post 请求,使用 application/json 形式
 
- api.defaults.headers.post['Content-Type'] = 'application/json';
 
- /**
 
-  * 接口地址配置
 
-  */
 
- const server_urls = {
 
- 	//地图数据接口
 
- 	map_url: 'mapdata.json',
 
- };
 
- export default {
 
- 	name: "api", // 加载地图信息
 
- 	loadMapData:function(callback){
 
- 		axios({
 
- 			method: 'get',
 
- 			url: config.baseURL + server_urls.map_url,
 
- 			headers: {
 
- 				'Content-Type': 'application/json; charset=utf-8',
 
- 			},
 
- 		}).then(response => {
 
- 			callback && callback(response);
 
- 		})
 
- 	}
 
- }
 
 
  |