From 3c8e0c5277fc414b3e6e7b5f66647ac15f93c441 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=9B=8A=E9=93=AD?= Date: Fri, 26 Mar 2021 18:11:52 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E5=9C=B0=E5=9B=BE=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E6=9A=82=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/serverConfig.json | 14 +++++++++++++- src/components/map/amap.vue | 19 +++++++++++++++++++ src/components/map/baiduMap.vue | 19 +++++++++++++++++++ src/locales/ch.json | 1 + src/locales/en.json | 1 + src/router/index.ts | 9 +++++++++ src/views/components/map/index.vue | 19 +++++++++++++++++++ src/views/welcome.vue | 2 +- 8 files changed, 82 insertions(+), 2 deletions(-) create mode 100644 src/components/map/amap.vue create mode 100644 src/components/map/baiduMap.vue create mode 100644 src/views/components/map/index.vue diff --git a/public/serverConfig.json b/public/serverConfig.json index 688e93980..2285d40ca 100644 --- a/public/serverConfig.json +++ b/public/serverConfig.json @@ -1,3 +1,15 @@ { - "version": "1.0.0" + "version": "1.0.0", + "MapConfigure": { + "amapKey": "97b3248d1553172e81f168cf94ea667e", + "baiduKey": "wTHbkkEweiFqZLKunMIjcrb2RcqNXkhc", + "options": { + "resizeEnable": true, + "center": [ + 114.085947, + 22.547 + ], + "zoom": 12 + } + } } \ No newline at end of file diff --git a/src/components/map/amap.vue b/src/components/map/amap.vue new file mode 100644 index 000000000..6d9021915 --- /dev/null +++ b/src/components/map/amap.vue @@ -0,0 +1,19 @@ + + + + + diff --git a/src/components/map/baiduMap.vue b/src/components/map/baiduMap.vue new file mode 100644 index 000000000..6d9021915 --- /dev/null +++ b/src/components/map/baiduMap.vue @@ -0,0 +1,19 @@ + + + + + diff --git a/src/locales/ch.json b/src/locales/ch.json index f14288f05..c067b1df8 100644 --- a/src/locales/ch.json +++ b/src/locales/ch.json @@ -8,6 +8,7 @@ "401": "401", "components": "组件", "video": "视频组件", + "map": "地图组件", "draggable": "拖拽组件", "split-pane": "切割面板" } \ No newline at end of file diff --git a/src/locales/en.json b/src/locales/en.json index ba77e9b66..eb42eef5d 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -8,6 +8,7 @@ "401": "401", "components": "Components", "video": "Video Components", + "map": "Map Components", "draggable": "Draggable Components", "split-pane": "Split Pane" } \ No newline at end of file diff --git a/src/router/index.ts b/src/router/index.ts index 860f8f40a..5c25f7ecc 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -41,6 +41,15 @@ const routes: Array = [ savedPosition: true } }, + { + path: '/components/map', + component: () => import(/* webpackChunkName: "components" */ '../views/components/map/index.vue'), + meta: { + title: 'map', + showLink: false, + savedPosition: true + } + }, { path: '/components/draggable', component: () => import(/* webpackChunkName: "components" */ '../views/components/draggable/index.vue'), diff --git a/src/views/components/map/index.vue b/src/views/components/map/index.vue new file mode 100644 index 000000000..6d9021915 --- /dev/null +++ b/src/views/components/map/index.vue @@ -0,0 +1,19 @@ + + + + + diff --git a/src/views/welcome.vue b/src/views/welcome.vue index 1cd05575e..778a03c6a 100644 --- a/src/views/welcome.vue +++ b/src/views/welcome.vue @@ -2,7 +2,7 @@