Highcharts和stockcharts,它们都提供了在x轴上添加一些填充的选项,以避免在绘图区域的边缘(左侧或右侧)绘制一些值。
根据文档,这是通过使用用于构造图表的minPadding的xAxis属性的maxPadding和configuration object成员进行归档的,但是实际上,这不适用于库存图表。所以我想知道如何实现这一目标...
var examples
Working example for highcharts
Not Working example for stockcharts
P.D:使用属性min设置最低的x值也不起作用。
最佳答案
当您不调用setExtremes()方法时,将应用maxPadding。在Highstock中,我们调用setExtremes来在导航器上设置范围,因为结果填充被忽略了。
为了实现您的目标,您可以定义tickLength参数并为每个标签设置x参数。
yAxis: {
tickWidth: 1,
tickLength: 50,
labels:{
x: 50
}
},
例:
http://jsfiddle.net/b6a42kz0/
OP注意:请参阅注释以获取更新的答案。
关于javascript - 库存图-添加偏移量以避免在边缘绘制点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37015672/