【发布时间】:2018-01-08 19:29:48
【问题描述】:
我有一个包含多个数据集的常规 Chartjs 甜甜圈图,对数据集使用以下代码:
datasets:
[
{
label: 'Bugs',
data: [ 60 , 6.6666666666667 , 33.333333333333 ],
backgroundColor: ['#25CFE4', '#92E7F1', '#eeeeee'],
}, {
label: 'Fixes',
data: [ 60 , 0.44444444444444 , 39.555555555556 ],
backgroundColor: ['#514463', '#8C75AB', '#eeeeee'],
}, {
label: 'Redesigns',
data: [
33.333333333333 , 10.37037037037 , 56.296296296296 ],
backgroundColor: ['#1B745F', '#40C1A0', '#eeeeee'],
}
]
};
我正在尝试在秤上实现圆形边缘,我设法完成了第一轮,但其他人没有运气。
基本上,这就是我现在所拥有的
这就是我想要实现的目标(对于可怜的 Photoshop 感到抱歉)
我不介意刻度的起点是否也是圆形的,或者灰色区域(我将其涂成灰色只是为了给人一种尚未填充的印象)气体的边缘也是圆形的。
谢谢
【问题讨论】:
-
你可能需要做这样的事情。 stackoverflow.com/questions/31582555/…
-
你可以使用pluginService来做这个。试试这个....stackoverflow.com/questions/37384092/…
-
我之前试过你的两个cmets。两者都只制作最外层的圆形,并且只制作最大的条:(
-
@fsenna 你有没有发现什么有用的东西。我面临同样的问题,只有外部正在修复。
标签: javascript jquery html5-canvas chart.js