From ce10677f47a14879424e7f562f78442cc03cfda1 Mon Sep 17 00:00:00 2001 From: lishifeng <10326849@qq.com> Date: 星期二, 15 九月 2020 08:51:45 +0800 Subject: [PATCH] 提交5 --- src/components/chart/BarChart.vue | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/components/chart/BarChart.vue b/src/components/chart/BarChart.vue index aadb3c8..2350c4c 100644 --- a/src/components/chart/BarChart.vue +++ b/src/components/chart/BarChart.vue @@ -39,6 +39,14 @@ showLabel: { type: Boolean, default: true, + }, + maxColor: { + type: String, + default: 'green', + }, + minColor: { + type: String, + default: 'red', } }, methods:{ @@ -92,7 +100,7 @@ if(max == -Infinity) { max = 1; } - return Math.ceil(max*1.01); + return Number((max+max*0.2).toFixed(2)); } } ], @@ -126,6 +134,8 @@ if(!opt || !opt.series) { return []; } + let minColor = this.minColor; + let maxColor = this.maxColor; // 璁剧疆閰嶇疆椤� let series = opt.series.map(item=>{ let max = this.getMax(item.data); @@ -154,9 +164,9 @@ color: function(value) { let val = value.value[1]; if(val == max) { - return 'green'; + return maxColor; }else if(val == min) { - return 'red'; + return minColor; } } }; -- Gitblit v1.9.1