我有一个图表,其中 plotBands 调整大小,并且标签必须更改。但是我不知道在创建图表后如何更改标签。
我努力了:
更改chart.axis[0].options.plotBands[0].label.text,将轴标记为isDirty并重绘图表
使用 HTML 标签并通过 jQuery 更改值
我必须使用标签格式化程序功能还是我错过了 API 中的某些内容?
我有一个图表,其中 plotBands 调整大小,并且标签必须更改。但是我不知道在创建图表后如何更改标签。
我努力了:
更改chart.axis[0].options.plotBands[0].label.text,将轴标记为isDirty并重绘图表
使用 HTML 标签并通过 jQuery 更改值
我必须使用标签格式化程序功能还是我错过了 API 中的某些内容?
我想更改 plotbands 的“to/from”值,但没有找到 attr 方法,但这有效:
this.chart.yAxis[0].plotLinesAndBands[4].options.from = this.min;
您可以使用 attr() 函数来更新图形元素,如 plotBand 标签。例子:
$('#btn').click(function(){
chart.xAxis[0].plotLinesAndBands[0].label.attr({
text:'aaaa'
});
});