From 7ec99f1cf1561a6a3d82f0d227c8fdaeb66a4a71 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=B8=8D=E5=81=9A=E7=A0=81=E5=86=9C?= <599854767@qq.com>
Date: Sat, 1 Jan 2022 20:33:59 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=8A=A0=E5=9B=BE=E8=A1=A8?=
=?UTF-8?q?=E3=80=81svg-icon=E6=BC=94=E7=A4=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
ZR.Vue/package.json | 4 +-
ZR.Vue/src/components/Echarts/Category.vue | 438 +++++++++++++++++++
ZR.Vue/src/components/Echarts/Funnel.vue | 120 +++++
ZR.Vue/src/components/Echarts/Gauge.vue | 74 ++++
ZR.Vue/src/components/Echarts/Graph.vue | 101 +++++
ZR.Vue/src/components/Echarts/HeatMap.vue | 105 +++++
ZR.Vue/src/components/Echarts/Line3D.vue | 96 ++++
ZR.Vue/src/components/Echarts/Point.vue | 149 +++++++
ZR.Vue/src/components/Echarts/Rich.vue | 149 +++++++
ZR.Vue/src/components/Echarts/Sankey.vue | 100 +++++
ZR.Vue/src/components/Echarts/Scatter.vue | 143 ++++++
ZR.Vue/src/components/Echarts/Sunburst.vue | 107 +++++
ZR.Vue/src/components/Echarts/ThemeRiver.vue | 148 +++++++
ZR.Vue/src/components/Echarts/WordCloud.vue | 192 ++++++++
ZR.Vue/src/router/index.js | 9 +
ZR.Vue/src/views/components/Echarts.vue | 117 +++++
16 files changed, 2051 insertions(+), 1 deletion(-)
create mode 100644 ZR.Vue/src/components/Echarts/Category.vue
create mode 100644 ZR.Vue/src/components/Echarts/Funnel.vue
create mode 100644 ZR.Vue/src/components/Echarts/Gauge.vue
create mode 100644 ZR.Vue/src/components/Echarts/Graph.vue
create mode 100644 ZR.Vue/src/components/Echarts/HeatMap.vue
create mode 100644 ZR.Vue/src/components/Echarts/Line3D.vue
create mode 100644 ZR.Vue/src/components/Echarts/Point.vue
create mode 100644 ZR.Vue/src/components/Echarts/Rich.vue
create mode 100644 ZR.Vue/src/components/Echarts/Sankey.vue
create mode 100644 ZR.Vue/src/components/Echarts/Scatter.vue
create mode 100644 ZR.Vue/src/components/Echarts/Sunburst.vue
create mode 100644 ZR.Vue/src/components/Echarts/ThemeRiver.vue
create mode 100644 ZR.Vue/src/components/Echarts/WordCloud.vue
create mode 100644 ZR.Vue/src/views/components/Echarts.vue
diff --git a/ZR.Vue/package.json b/ZR.Vue/package.json
index c8b8421..2318552 100644
--- a/ZR.Vue/package.json
+++ b/ZR.Vue/package.json
@@ -24,6 +24,8 @@
"clipboard": "2.0.8",
"core-js": "3.6.5",
"echarts": "^5.1.1",
+ "echarts-gl": "^2.0.8",
+ "echarts-wordcloud": "^2.0.0",
"element-ui": "2.15.6",
"file-saver": "2.0.1",
"fuse.js": "3.4.4",
@@ -57,8 +59,8 @@
"eslint": "6.7.2",
"eslint-plugin-vue": "6.2.2",
"lint-staged": "8.1.5",
- "sass": "1.32.13",
"runjs": "4.4.2",
+ "sass": "1.32.13",
"sass-loader": "10.1.0",
"script-ext-html-webpack-plugin": "2.1.3",
"svg-sprite-loader": "4.1.3",
diff --git a/ZR.Vue/src/components/Echarts/Category.vue b/ZR.Vue/src/components/Echarts/Category.vue
new file mode 100644
index 0000000..a5985cb
--- /dev/null
+++ b/ZR.Vue/src/components/Echarts/Category.vue
@@ -0,0 +1,438 @@
+
+
+
+
+
diff --git a/ZR.Vue/src/components/Echarts/Funnel.vue b/ZR.Vue/src/components/Echarts/Funnel.vue
new file mode 100644
index 0000000..722e8cd
--- /dev/null
+++ b/ZR.Vue/src/components/Echarts/Funnel.vue
@@ -0,0 +1,120 @@
+
+
+
+
+
diff --git a/ZR.Vue/src/components/Echarts/Gauge.vue b/ZR.Vue/src/components/Echarts/Gauge.vue
new file mode 100644
index 0000000..4278a59
--- /dev/null
+++ b/ZR.Vue/src/components/Echarts/Gauge.vue
@@ -0,0 +1,74 @@
+
+
+
+
+
diff --git a/ZR.Vue/src/components/Echarts/Graph.vue b/ZR.Vue/src/components/Echarts/Graph.vue
new file mode 100644
index 0000000..64badaf
--- /dev/null
+++ b/ZR.Vue/src/components/Echarts/Graph.vue
@@ -0,0 +1,101 @@
+
+
+
+
+
diff --git a/ZR.Vue/src/components/Echarts/HeatMap.vue b/ZR.Vue/src/components/Echarts/HeatMap.vue
new file mode 100644
index 0000000..5afefb7
--- /dev/null
+++ b/ZR.Vue/src/components/Echarts/HeatMap.vue
@@ -0,0 +1,105 @@
+
+
+
+
+
diff --git a/ZR.Vue/src/components/Echarts/Line3D.vue b/ZR.Vue/src/components/Echarts/Line3D.vue
new file mode 100644
index 0000000..771e5ef
--- /dev/null
+++ b/ZR.Vue/src/components/Echarts/Line3D.vue
@@ -0,0 +1,96 @@
+
+
+
+
+
diff --git a/ZR.Vue/src/components/Echarts/Point.vue b/ZR.Vue/src/components/Echarts/Point.vue
new file mode 100644
index 0000000..7e32559
--- /dev/null
+++ b/ZR.Vue/src/components/Echarts/Point.vue
@@ -0,0 +1,149 @@
+
+
+
+
+
diff --git a/ZR.Vue/src/components/Echarts/Rich.vue b/ZR.Vue/src/components/Echarts/Rich.vue
new file mode 100644
index 0000000..e32fb2c
--- /dev/null
+++ b/ZR.Vue/src/components/Echarts/Rich.vue
@@ -0,0 +1,149 @@
+
+
+
+
+
diff --git a/ZR.Vue/src/components/Echarts/Sankey.vue b/ZR.Vue/src/components/Echarts/Sankey.vue
new file mode 100644
index 0000000..cd90bc4
--- /dev/null
+++ b/ZR.Vue/src/components/Echarts/Sankey.vue
@@ -0,0 +1,100 @@
+
+
+
+
+
diff --git a/ZR.Vue/src/components/Echarts/Scatter.vue b/ZR.Vue/src/components/Echarts/Scatter.vue
new file mode 100644
index 0000000..0fd9487
--- /dev/null
+++ b/ZR.Vue/src/components/Echarts/Scatter.vue
@@ -0,0 +1,143 @@
+
+
+
+
+
diff --git a/ZR.Vue/src/components/Echarts/Sunburst.vue b/ZR.Vue/src/components/Echarts/Sunburst.vue
new file mode 100644
index 0000000..7b59c41
--- /dev/null
+++ b/ZR.Vue/src/components/Echarts/Sunburst.vue
@@ -0,0 +1,107 @@
+
+
+
+
+
diff --git a/ZR.Vue/src/components/Echarts/ThemeRiver.vue b/ZR.Vue/src/components/Echarts/ThemeRiver.vue
new file mode 100644
index 0000000..9592a2a
--- /dev/null
+++ b/ZR.Vue/src/components/Echarts/ThemeRiver.vue
@@ -0,0 +1,148 @@
+
+
+
+
+
diff --git a/ZR.Vue/src/components/Echarts/WordCloud.vue b/ZR.Vue/src/components/Echarts/WordCloud.vue
new file mode 100644
index 0000000..289b2af
--- /dev/null
+++ b/ZR.Vue/src/components/Echarts/WordCloud.vue
@@ -0,0 +1,192 @@
+
+
+
+
+
diff --git a/ZR.Vue/src/router/index.js b/ZR.Vue/src/router/index.js
index 6296a97..09c040b 100644
--- a/ZR.Vue/src/router/index.js
+++ b/ZR.Vue/src/router/index.js
@@ -71,6 +71,15 @@ export const constantRoutes = [{
name: 'Profile',
meta: { title: '个人中心', icon: 'user' }
}]
+ },
+ {
+ path: '/echarts',
+ component: (resolve) => require(['@/views/components/Echarts'], resolve),
+ hidden: true
+ },{
+ path: '/icons',
+ component: (resolve) => require(['@/views/components/icons/index'], resolve),
+ hidden: true
},
]
diff --git a/ZR.Vue/src/views/components/Echarts.vue b/ZR.Vue/src/views/components/Echarts.vue
new file mode 100644
index 0000000..e69a3cf
--- /dev/null
+++ b/ZR.Vue/src/views/components/Echarts.vue
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+