From cbd0a25832d2539cbb2b5e2e8558c84a4f411e7a Mon Sep 17 00:00:00 2001 From: neptoo Date: Tue, 29 Oct 2024 09:42:41 +0800 Subject: [PATCH] add world map and show provinces --- package.json | 1 + src/App.vue | 11 +- src/assets/json/province/anhui.json | 420 + src/assets/json/province/aomen.json | 192 + src/assets/json/province/beijing.json | 376 + src/assets/json/province/chongqing.json | 966 +++ src/assets/json/province/fujian.json | 2552 ++++++ src/assets/json/province/gansu.json | 374 + src/assets/json/province/guangdong.json | 1930 +++++ src/assets/json/province/guangxi.json | 376 + src/assets/json/province/guangzhou.json | 271 + src/assets/json/province/guizhou.json | 288 + src/assets/json/province/hainan.json | 7749 +++++++++++++++++++ src/assets/json/province/hebei.json | 364 + src/assets/json/province/heilongjiang.json | 302 + src/assets/json/province/henan.json | 484 ++ src/assets/json/province/hubei.json | 680 ++ src/assets/json/province/hunan.json | 338 + src/assets/json/province/jiangsu.json | 336 + src/assets/json/province/jiangxi.json | 205 + src/assets/json/province/jilin.json | 254 + src/assets/json/province/liaoning.json | 1110 +++ src/assets/json/province/neimenggu.json | 5111 ++++++++++++ src/assets/json/province/neimenggu_bar.json | 280 + src/assets/json/province/ningxia.json | 144 + src/assets/json/province/pakistan.json | 96 + src/assets/json/province/qinghai.json | 216 + src/assets/json/province/shandong.json | 1136 +++ src/assets/json/province/shanghai.json | 388 + src/assets/json/province/shanxi.json | 250 + src/assets/json/province/shanxi1.json | 258 + src/assets/json/province/sichuan.json | 1034 +++ src/assets/json/province/taiwan.json | 51 + src/assets/json/province/tianjin.json | 354 + src/assets/json/province/xianggang.json | 1 + src/assets/json/province/xinjiang.json | 720 ++ src/assets/json/province/xizang.json | 1 + src/assets/json/province/yunnan.json | 392 + src/assets/json/province/zhejiang.json | 2223 ++++++ src/assets/json/world.json | 5168 +++++++++++++ src/components/ScreenMap.vue | 524 ++ src/main.js | 13 +- 42 files changed, 37929 insertions(+), 10 deletions(-) create mode 100644 src/assets/json/province/anhui.json create mode 100644 src/assets/json/province/aomen.json create mode 100644 src/assets/json/province/beijing.json create mode 100644 src/assets/json/province/chongqing.json create mode 100644 src/assets/json/province/fujian.json create mode 100644 src/assets/json/province/gansu.json create mode 100644 src/assets/json/province/guangdong.json create mode 100644 src/assets/json/province/guangxi.json create mode 100644 src/assets/json/province/guangzhou.json create mode 100644 src/assets/json/province/guizhou.json create mode 100644 src/assets/json/province/hainan.json create mode 100644 src/assets/json/province/hebei.json create mode 100644 src/assets/json/province/heilongjiang.json create mode 100644 src/assets/json/province/henan.json create mode 100644 src/assets/json/province/hubei.json create mode 100644 src/assets/json/province/hunan.json create mode 100644 src/assets/json/province/jiangsu.json create mode 100644 src/assets/json/province/jiangxi.json create mode 100644 src/assets/json/province/jilin.json create mode 100644 src/assets/json/province/liaoning.json create mode 100644 src/assets/json/province/neimenggu.json create mode 100644 src/assets/json/province/neimenggu_bar.json create mode 100644 src/assets/json/province/ningxia.json create mode 100644 src/assets/json/province/pakistan.json create mode 100644 src/assets/json/province/qinghai.json create mode 100644 src/assets/json/province/shandong.json create mode 100644 src/assets/json/province/shanghai.json create mode 100644 src/assets/json/province/shanxi.json create mode 100644 src/assets/json/province/shanxi1.json create mode 100644 src/assets/json/province/sichuan.json create mode 100644 src/assets/json/province/taiwan.json create mode 100644 src/assets/json/province/tianjin.json create mode 100644 src/assets/json/province/xianggang.json create mode 100644 src/assets/json/province/xinjiang.json create mode 100644 src/assets/json/province/xizang.json create mode 100644 src/assets/json/province/yunnan.json create mode 100644 src/assets/json/province/zhejiang.json create mode 100644 src/assets/json/world.json create mode 100644 src/components/ScreenMap.vue diff --git a/package.json b/package.json index b76b9f8..c1968b2 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ }, "dependencies": { "core-js": "^3.8.3", + "echarts": "^5.5.1", "vue": "^2.6.14" }, "devDependencies": { diff --git a/src/App.vue b/src/App.vue index e3ecd38..9ff224b 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,16 +1,17 @@ \ No newline at end of file diff --git a/src/main.js b/src/main.js index 63eb05f..8db0116 100644 --- a/src/main.js +++ b/src/main.js @@ -1,8 +1,11 @@ -import Vue from 'vue' -import App from './App.vue' +import Vue from "vue"; +import App from "./App.vue"; -Vue.config.productionTip = false +import echarts from "echarts"; +Vue.prototype.$echarts = echarts; + +Vue.config.productionTip = false; new Vue({ - render: h => h(App), -}).$mount('#app') + render: (h) => h(App), +}).$mount("#app");