我需要一些与 jqPlot 饼图值相关的帮助。使用以下数据集:
['XX01',77.28], ['XX02',3.28], ['XX03',3.31], ['XX04',2.42], ['XX05',2.4],
['XX06',1.61], ['XX07',2.45], ['XX08',1.69], ['XX09',2.18], ['XX10',1.6],
['XX11',1.78]
和这个 jqPlot 选项脚本:
seriesDefaults: {
renderer: jQuery.jqplot.PieRenderer,
rendererOptions: {
showDataLabels: true,
dataLabels: 'value',
dataLabelFormatString: '%.2f%%',
dataLabelPositionFactor: 1.2,
shadow: false,
sliceMargin: 3
},
}
结果未显示所有可用值。请参阅snapshot .
有人可以帮我解决这个问题吗?在这里等待任何解决方案...谢谢!
最佳答案
感谢南都的回复。
我昨天才发现,数据标签有一个插件选项,叫做dataLabelThreshold
- jqPlot documentation 。默认情况下,该值为 3
,这意味着任何低于 3 的值都不会显示。因此解决方案就像定义新阈值一样简单。
关于jqplot 饼图未显示所有可用值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17064883/