From 03de0ed66d432b063cdad19ca6815bde1f887017 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=9D=A8?= <1711467488@qq.com> Date: Mon, 19 Feb 2018 17:52:04 +0800 Subject: [PATCH] no message Former-commit-id: 694f4e2186262c81aad85aadc5fb25f9039a67fd Former-commit-id: 47b57c2bbbf4c72528cff394a4ca3da97a01fd4c Former-commit-id: a7572514010d97eeecc80a54e8ffccf8099d7ba3 --- src/pages/demo/chart/demo/PieBase.vue | 33 +++++++++++++++++++ src/pages/demo/chart/demo/barBase.vue | 33 +++++++++++++++++++ src/pages/demo/chart/demo/columnBase.vue | 33 +++++++++++++++++++ src/pages/demo/chart/demo/lineBase.vue | 33 +++++++++++++++++++ src/pages/demo/chart/demo/lineStep.vue | 33 +++++++++++++++++++ .../demo/chart/demo/nightingaleRoseBase.vue | 33 +++++++++++++++++++ src/pages/demo/chart/demo/radarBase.vue | 33 +++++++++++++++++++ src/router/menu/_chart.js | 31 +++++++++++------ 8 files changed, 252 insertions(+), 10 deletions(-) create mode 100644 src/pages/demo/chart/demo/PieBase.vue create mode 100644 src/pages/demo/chart/demo/barBase.vue create mode 100644 src/pages/demo/chart/demo/columnBase.vue create mode 100644 src/pages/demo/chart/demo/lineBase.vue create mode 100644 src/pages/demo/chart/demo/lineStep.vue create mode 100644 src/pages/demo/chart/demo/nightingaleRoseBase.vue create mode 100644 src/pages/demo/chart/demo/radarBase.vue diff --git a/src/pages/demo/chart/demo/PieBase.vue b/src/pages/demo/chart/demo/PieBase.vue new file mode 100644 index 00000000..8c4158ef --- /dev/null +++ b/src/pages/demo/chart/demo/PieBase.vue @@ -0,0 +1,33 @@ + + + diff --git a/src/pages/demo/chart/demo/barBase.vue b/src/pages/demo/chart/demo/barBase.vue new file mode 100644 index 00000000..15c3a586 --- /dev/null +++ b/src/pages/demo/chart/demo/barBase.vue @@ -0,0 +1,33 @@ + + + diff --git a/src/pages/demo/chart/demo/columnBase.vue b/src/pages/demo/chart/demo/columnBase.vue new file mode 100644 index 00000000..0d24353f --- /dev/null +++ b/src/pages/demo/chart/demo/columnBase.vue @@ -0,0 +1,33 @@ + + + diff --git a/src/pages/demo/chart/demo/lineBase.vue b/src/pages/demo/chart/demo/lineBase.vue new file mode 100644 index 00000000..8a49421c --- /dev/null +++ b/src/pages/demo/chart/demo/lineBase.vue @@ -0,0 +1,33 @@ + + + diff --git a/src/pages/demo/chart/demo/lineStep.vue b/src/pages/demo/chart/demo/lineStep.vue new file mode 100644 index 00000000..4ae941ef --- /dev/null +++ b/src/pages/demo/chart/demo/lineStep.vue @@ -0,0 +1,33 @@ + + + diff --git a/src/pages/demo/chart/demo/nightingaleRoseBase.vue b/src/pages/demo/chart/demo/nightingaleRoseBase.vue new file mode 100644 index 00000000..1cb749c9 --- /dev/null +++ b/src/pages/demo/chart/demo/nightingaleRoseBase.vue @@ -0,0 +1,33 @@ + + + diff --git a/src/pages/demo/chart/demo/radarBase.vue b/src/pages/demo/chart/demo/radarBase.vue new file mode 100644 index 00000000..1c6ff713 --- /dev/null +++ b/src/pages/demo/chart/demo/radarBase.vue @@ -0,0 +1,33 @@ + + + diff --git a/src/router/menu/_chart.js b/src/router/menu/_chart.js index 59909a0d..cb8e132d 100644 --- a/src/router/menu/_chart.js +++ b/src/router/menu/_chart.js @@ -1,3 +1,16 @@ +const maker = (name) => { + return { + title: '面积图', + icon: 'file-o', + path: `demo/${name}`, + name: `demo-chart-demo-${name}`, + meta: { + requiresAuth: true + }, + component: resolve => { require([`@/pages/demo/chart/demo/${name}.vue`], resolve) } + } +} + // [图表] 菜单 export const menu = { title: '图表', @@ -24,16 +37,14 @@ export const menu = { title: '单独演示', icon: 'file-o', children: [ - { - title: '面积图', - icon: 'file-o', - path: 'demo/areaBase', - name: 'demo-chart-demo-areaBase', - meta: { - requiresAuth: true - }, - component: resolve => { require(['@/pages/demo/chart/demo/areaBase.vue'], resolve) } - } + maker('areaBase'), + maker('barBase'), + maker('columnBase'), + maker('lineBase'), + maker('lineStep'), + maker('nightingaleRoseBase'), + maker('pieBase'), + maker('radarBase') ] } ]