我在服务器上使用高图表和高图表转换的PhantomJS来呈现图表。我正在尝试呈现一个启用数据标签的饼图。当在浏览器中运行时,我的配置JSON工作得很好,但是与PhantomJS相同的JSON忽略了数据标签。其他呈现的一切都是正确的。
这是我的JSON:
{
chart: {
height:500,
type: 'pie',
},
legend: {
margin: 30
},
plotOptions: {
pie: {
showInLegend: true,
dataLabels: {
enabled: true,
format: '<b>{point.name}</b>: {point.y} ({point.percentage:.1f}%)',
},
}
},
series:
[{
name: 'Count',
data: [
['A', 12 ]
,
['B', 500 ]
,
['C', 50 ]
]
}]
}下面是一个指向具有相同JSON的JSFiddle的链接,它正确地工作:
https://jsfiddle.net/j2nb72L7/
下面是来自PhantomJS的图像输出:

发布于 2016-07-26 13:11:46
这是正在使用的高级图表版本中的一个错误。我使用的是v4.0.1,升级到v4.2.5修复了它。
https://stackoverflow.com/questions/38571223
复制相似问题