我喜欢将barColor更改为在开始和结束时具有不同的颜色。
var EasyPieChart = function(el, opts) {
var defaultOptions = {
barColor: '#FFEA82',
trackColor: '#e1e1e3',
scaleColor: '#e1e1e3',
scaleLength: 0,
lineCap: 'round',
lineWidth: 15,
size: 152,
rotate: 0,
animate: 1000,
easing: function (x, t, b, c, d) {
我试过这样的方法,但不起作用。
from: {barColor: '#FFEA82', a:0},
to: {barColor: '#ED6A5A', a:1},
我需要这样的东西
发布于 2018-06-08 04:16:44
这是可行的,而且在他们的GitHub页面https://rendro.github.io/easy-pie-chart/中也提到了这一点--“您还可以传递一个函数,该函数接受当前百分比作为值,以返回动态生成的颜色。”
barColor: function(percent){
if(percent<=60)
return "#ffe500";
else
return "#ff7f50";
},
trackColor: '#e1e1e3',
https://stackoverflow.com/questions/50741475
复制相似问题