From 2cecaf040c17ddc3cc26b7ebe377cff06a23a37d Mon Sep 17 00:00:00 2001 From: wyj2080 <1603068044@qq.com> Date: Wed, 8 Apr 2020 15:10:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8C=89=E9=9C=80=E5=BC=95=E5=85=A5=EF=BC=8Cv-?= =?UTF-8?q?charts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kiisoo-ic-ui/src/iview.js | 12 +++++- kiisoo-ic-ui/src/main.js | 1 + kiisoo-ic-ui/src/pages/CustomerData.vue | 55 +++++++++++++++++++++---- kiisoo-ic-ui/src/pages/Home.vue | 2 +- kiisoo-ic-ui/src/vcharts.js | 5 +++ 5 files changed, 65 insertions(+), 10 deletions(-) create mode 100644 kiisoo-ic-ui/src/vcharts.js diff --git a/kiisoo-ic-ui/src/iview.js b/kiisoo-ic-ui/src/iview.js index bebba36..751353f 100644 --- a/kiisoo-ic-ui/src/iview.js +++ b/kiisoo-ic-ui/src/iview.js @@ -10,9 +10,14 @@ import { Input, Layout, Menu, + MenuItem, Sider, Submenu, - Table + Table, + Row, + Col, + Select, + Option, } from "view-design"; import 'view-design/dist/styles/iview.css'; @@ -27,7 +32,12 @@ Vue.component('Layout', Layout); Vue.component('Sider', Sider); Vue.component('Avatar', Avatar); Vue.component('Menu', Menu); +Vue.component('MenuItem', MenuItem); Vue.component('Submenu', Submenu); Vue.component('Content', Content); Vue.component('Breadcrumb', Breadcrumb); Vue.component('BreadcrumbItem', BreadcrumbItem); +Vue.component('Row', Row); +Vue.component('Col', Col); +Vue.component('Select', Select); +Vue.component('Option', Option); diff --git a/kiisoo-ic-ui/src/main.js b/kiisoo-ic-ui/src/main.js index e9dfb13..7a86861 100644 --- a/kiisoo-ic-ui/src/main.js +++ b/kiisoo-ic-ui/src/main.js @@ -6,6 +6,7 @@ import moment from 'moment' import axios from 'axios'; import QS from 'qs'; import './iview'; +import './vcharts' Vue.prototype.$axios = axios; Vue.prototype.$qs = QS; diff --git a/kiisoo-ic-ui/src/pages/CustomerData.vue b/kiisoo-ic-ui/src/pages/CustomerData.vue index 852b3eb..aab687a 100644 --- a/kiisoo-ic-ui/src/pages/CustomerData.vue +++ b/kiisoo-ic-ui/src/pages/CustomerData.vue @@ -1,12 +1,30 @@ diff --git a/kiisoo-ic-ui/src/pages/Home.vue b/kiisoo-ic-ui/src/pages/Home.vue index bf57870..075e8d3 100644 --- a/kiisoo-ic-ui/src/pages/Home.vue +++ b/kiisoo-ic-ui/src/pages/Home.vue @@ -81,7 +81,7 @@ export default { methods: { onSelectLister (val) { switch (val) { - case "客户数据":break; + case "客户数据":this.$router.push("/customer/data");break; default:break; } }, diff --git a/kiisoo-ic-ui/src/vcharts.js b/kiisoo-ic-ui/src/vcharts.js new file mode 100644 index 0000000..5a252c2 --- /dev/null +++ b/kiisoo-ic-ui/src/vcharts.js @@ -0,0 +1,5 @@ +import Vue from 'vue'; +import VeHistogram from 'v-charts/lib/histogram.common' + +//柱状图 +Vue.component('VeHistogram', VeHistogram);