我创建了一个Highchart,其中有两个y轴.我的问题是第二个yAxis(在另一侧)不能根据我在options(yAxis: 1)中专门附加到它的系列进行缩放.
http://jsfiddle.net/sushengloong/MMwSv/
在上面的jsfiddle中,很明显,与两个系列相比,Price轴具有更大的极限.这使得两个系列看起来更平坦.
当我通过点击图例拿走Price 1系列时,yAxis可以根据Price 2系列正确缩放,但不能相反.这真的很奇怪,我不确定我是否错过了任何东西.
设置alignTicks: false,请参阅:http://jsfiddle.net/MMwSv/2/
来自docs:
alignTicks:布尔值
当使用多个轴时,两个或多个相对轴的刻度将通过向具有最小刻度的轴添加刻度来自动对齐,就像
tickAmount指定的那样.这可以通过设置
alignTicks为false 来防止.如果网格线看起来很杂乱,最好通过设置gridLineWidth为0 来隐藏它们作为辅助轴.如果
startOnTick或endOnTick在Axis选项中设置为false,则将alignTicks禁用Axis.禁用对数轴.
默认为
true.