我想出了这个小提琴:https://jsfiddle.net/2s09hqLu/ https://jsfiddle.net/2s09hqLu/它按照我想要的方式堆叠了圆形图表。但问题是当数据数组中的值为 0 时。它不会使其四舍五入。我总是希望它四舍五入,我该怎么做?
data: [20, 5, 0, 15, 12, 13]
正如您在黄色上看到的,它的平面不是圆形的。我该如何解决这个问题?
我已经更新了您的仅小提琴行号118
:
https://jsfiddle.net/r7hvn2ox/ https://jsfiddle.net/r7hvn2ox/
From:
if (rounded){
To:
if (rounded || this._chart.data.datasets[1].data[this._index] == 0) {
我知道它针对 2 个数据集的修复:[{}, {}] 条,但它在数据集的任何值以及本示例中都可以完美工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)