From d779e9b324a974491c0c91a27384d9405d943bf0 Mon Sep 17 00:00:00 2001 From: xianfuxing Date: Mon, 27 Aug 2018 14:49:28 +0800 Subject: [PATCH] =?UTF-8?q?#=20=E5=88=9D=E5=A7=8B=E5=8C=96=E5=9C=B0?= =?UTF-8?q?=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lang/en.js | 1 + src/lang/zh.js | 1 + src/main.js | 9 +++++++++ src/router/index.js | 3 ++- src/views/counter/map.vue | 21 +++++++++++++++++++++ 5 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 src/views/counter/map.vue diff --git a/src/lang/en.js b/src/lang/en.js index cbe3244..1a52175 100644 --- a/src/lang/en.js +++ b/src/lang/en.js @@ -8,6 +8,7 @@ export default { device: 'Device Status', detail: 'Device Detail', logs: 'Log List', + map: 'Map', deviceSetting: 'Device Setting', systemSetting: 'System Setting', guide: 'Guide', diff --git a/src/lang/zh.js b/src/lang/zh.js index e1d7999..722c84c 100644 --- a/src/lang/zh.js +++ b/src/lang/zh.js @@ -8,6 +8,7 @@ export default { device: '状态监控', detail: '设备详情', logs: '日志列表', + map: '区域地图', deviceSetting: '设备设置', systemSetting: '系统设置', guide: '引导页', diff --git a/src/main.js b/src/main.js index c8a13f6..bc5c530 100644 --- a/src/main.js +++ b/src/main.js @@ -18,6 +18,15 @@ import './permission' // permission control // import './mock' // simulation data import * as filters from './filters' // global filters +import VueAMap from 'vue-amap' +Vue.use(VueAMap) + +VueAMap.initAMapApiLoader({ + key: '29fc9d79996d548cb00726229752cd1f', + plugin: ['AMap.Autocomplete', 'AMap.PlaceSearch', 'AMap.Scale', 'AMap.OverView', 'AMap.ToolBar', 'AMap.MapType', 'AMap.PolyEditor', 'AMap.CircleEditor'], + // 默认高德 sdk 版本为 1.4.4 + v: '1.4.4' +}) Vue.use(Element, { size: 'medium', // set element-ui default size diff --git a/src/router/index.js b/src/router/index.js index f574b38..c1d7822 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -64,7 +64,8 @@ export const constantRouterMap = [ { path: 'index', component: () => import('@/views/counter/index'), name: 'statistic', meta: { title: 'statistic' }}, { path: 'device', component: () => import('@/views/counter/device'), name: 'device', meta: { title: 'device' }}, { path: 'detail', component: () => import('@/views/counter/detail'), name: 'detail', meta: { title: 'detail' }}, - { path: 'logs', component: () => import('@/views/counter/logs'), name: 'logs', meta: { title: 'logs' }} + { path: 'logs', component: () => import('@/views/counter/logs'), name: 'logs', meta: { title: 'logs' }}, + { path: 'map', component: () => import('@/views/counter/map'), name: 'map', meta: { title: 'map' }} ] } // { diff --git a/src/views/counter/map.vue b/src/views/counter/map.vue new file mode 100644 index 0000000..04ddc62 --- /dev/null +++ b/src/views/counter/map.vue @@ -0,0 +1,21 @@ + + + + + +