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 @@ + + + + +