【发布时间】:2017-03-06 11:37:11
【问题描述】:
【问题讨论】:
【问题讨论】:
不幸的是,您的选择非常有限,因为饼图会尽力避免标签重叠,这可能会导致您遇到的渲染越界。
如果您需要查看所有标签,则需要调整 labelRadius、startAngle 和 pullOutRadius 属性之一或组合,以便为图表和标签腾出更多空间。
labelRadius 减少标签与图表的距离。
startAngle 确定饼图将从何处开始绘制。将其设置为 0 将使饼图在左侧开始和结束,那里有更多的空间可以容纳挤在一个空间中的所有标签。
pullOutRadius 决定了当你点击切片拉出的距离。将其设置为较小的值将使图表更大,更大的将缩小它。这需要一个百分比字符串或数值。
结合使用这些设置进行试验可能会得到想要的结果。
如果您不想或不需要查看所有标签,尤其是对于非常小的切片(例如屏幕截图),请考虑将 hideLabelsPercent 属性设置为您的值需要达到的百分比阈值才能拥有一个标签集。在您的情况下,1.15 可能足以隐藏剩余的标签,但如果不摆弄您的数据,我就无法判断。
【讨论】: