我对highchart的重叠数据标签有疑问。我有2个样条数据系列,你可以在这里看到http://jsfiddle.net/3E8V4/一些数据标签重叠。
这里的问题是:这是否可以防止重叠?如果是的话 - 我该怎么做?
plotoptions的代码是这样的:
plotOptions: {
spline: {
dataLabels: {
enabled: 'True',
crop: false,
overflow: 'none'
},
enableMouseTracking: false
}
},
答案 0 :(得分:4)
您可以使用该插件重新定位dataLabels:http://jsfiddle.net/menXU/1/这并不完美,因为它仅适用于最多2个系列并需要禁用动画,或者您在重新定位dataLabels时会看到很少的延迟。
如何使用?复制StaggerDataLabels
和isLabelOnLabel
函数,然后在加载和重绘事件图表中使用StaggerDataLabels
。
答案 1 :(得分:0)
Sobis,
我没有一个你正在期待的答案。
在这种情况下,我要做的是将yAxis的最大值增加10%的数据最大值。 提供放大/缩小功能。这将使用户能够获得点数之上的值
zoomType: 'xy'
这是一个示例http://jsfiddle.net/3E8V4/1/
希望你会发现它很有用