Highcharts和 stockcharts ,它们都提供了在 x 轴上添加一些填充的选项,以避免在绘图区域的边缘(左或右)绘制一些值。 根据该文档,这是通过使用 minPadding 进行存档的和 maxPadding configuration object 的 xAxis 属性的成员用于构建图表...但实际上这不适用于股票图表。所以我想知道如何才能实现这一点...我给您留下示例...
var examples
P.D:使用属性 min设置最低 x 值也不起作用。
最佳答案
当您不调用 setExtremes() 方法时,将应用 maxPadding。在 Highstock 中,我们调用 setExtremes 来设置导航器上的范围,因此忽略填充。
为了实现您的目标,您可以定义tickLength参数并为每个标签设置x参数。
yAxis: {
tickWidth: 1,
tickLength: 50,
labels:{
x: 50
}
},
示例:
OP Note: See the comments for updated answer.
关于javascript - Stockcharts - 添加偏移以避免在边缘绘制点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37015672/