如何更改已經渲染的量表刻度盤半徑的長度?如何更改已經顯示的量表刻度盤半徑的長度?
是這樣的:
chart.options.plotOptions.gauge.dial.radius = (Math.random() * 200);
chart.redraw();
http://jsfiddle.net/noahpeters/NzxUa/
如何更改已經渲染的量表刻度盤半徑的長度?如何更改已經顯示的量表刻度盤半徑的長度?
是這樣的:
chart.options.plotOptions.gauge.dial.radius = (Math.random() * 200);
chart.redraw();
http://jsfiddle.net/noahpeters/NzxUa/
可能的是,您必須設置系列項目的選項並將髒系列標記爲告訴Highcharts重新繪製它。
function (chart) {
setInterval(function() {
chart.series[0].options.dial.radius = Math.random() * 200;
chart.series[0].isDirty = true;
chart.redraw();
}, 3000);
});
這是完美的。謝謝! – Noah
基於對highcharts.js
再拉法的源代碼,我會懷疑你所描述什麼是不可能的。撥打redraw
時只有軸被更新。這也在the documentation中註明。
然而,你可以自己重繪東西,但這可能有點矯枉過正。
所以,在你的榜樣,你想要的瓜哥箭頭,隨意改變大小? – NT3RP