diff --git a/ZR.Vue/package.json b/ZR.Vue/package.json index c8b84219..2318552f 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 00000000..a5985cb4 --- /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 00000000..722e8cd1 --- /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 00000000..4278a594 --- /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 00000000..64badaf4 --- /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 00000000..5afefb78 --- /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 00000000..771e5ef8 --- /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 00000000..7e325597 --- /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 00000000..e32fb2c5 --- /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 00000000..cd90bc4b --- /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 00000000..0fd94873 --- /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 00000000..7b59c417 --- /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 00000000..9592a2ab --- /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 00000000..289b2af2 --- /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 6296a97c..09c040b5 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 00000000..e69a3cfa --- /dev/null +++ b/ZR.Vue/src/views/components/Echarts.vue @@ -0,0 +1,117 @@ + + + + +