有没有办法在创建图表后更改这些内容?
我正在尝试设置 startOnTick/endOnTick 属性:
function SetNewExtremes()
{
chart.yAxis[0].endOnTick = false;
chart.yAxis[0].setExtremes(-150,102);
//chart.redraw();
}
但是,一旦创建图表,此选项似乎就会被忽略。
fiddle :http://jsfiddle.net/4ad7nf5k/
最佳答案
您可以使用函数设置属性。 endOnTick
没有具体的函数,所以需要使用update
。像这样:
function SetNewExtremes()
{
chart.update({yAxis: {endOnTick: false}},false); //setting redraw to false so we don't redraw twice
chart.yAxis[0].setExtremes(-150,102);
}
关于javascript - 我可以动态设置 HighChart startOnTick/EndOnTick 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50252379/