关于网友提出的“pie的每份需要独立百分比不是100%分成3份”问题疑问,本网通过在网上对“pie的每份需要独立百分比不是100%分成3份”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:pie的每份需要独立百分比不是100%分成3份描述:
@Kener-林峰 你好,想跟你请教个问题:
1.如图:图中间的60.42%是由emphasis属性设置的,鼠标悬浮才显示。现,我需要不借助该属性就一直显示在中间。查看了demo,没有对应实现。请问有对应良策否?
2.如图:。所有饼图分块的百分比根据具体块划分,比如该图百分百分成3份。现,需要该三份都有自己的百分比,整合起来并不是100%。能否实现呢?
最后,以上两需求为同一图表中,如都有对应解决方案,结合起来会有影响吗?
盼复,祝好。
解决方案1:
第一个自己用canvas画就行
var canvas = document.getElementsByTagName('canvas')[0];
if (canvas.getContext ) {
var ctx = canvas.getContext('2d');
ctx.fillStyle="#FF0000";
ctx.font = "12px Arial";
ctx.fillText('60.42%', 178, 125);
}
或者用同心圆的方式,外面正常环形饼图,里面是个小饼图,只有一项,数据100%,但是formatter显示是根据外环饼图的事件改变的.
解决方案2:1、无解
2、formatter,显示什么自己定