回答
在API中沒有這樣做的方法。您可以刪除該系列並使用另一個名稱再次添加,但這會使動畫再次運行,並且我認爲它也會以新顏色着色。
這似乎工作:
chart.series[1].name="Renamed";
chart.redraw();
實際上,現在有一種方式。在highchars 3.0系列增加了一個新的API,稱爲更新:
chart.series[0].update({name:"name u want to change"}, false);
chart.redraw();
它不僅會更新圖表下方的系列名稱,但在工具提示名稱以及。
乾杯!
這種方法的工作原理,並建議通過eolsson公認的答案。 – projeqht
謝謝。很有幫助。應該接受答案。 –
似乎添加虛假標誌雖然沒有做太多。我把它拿出來,不再需要調用chart.redraw() –
不要求重新繪製圖表再次 我們可以將其包含在圖表聲明如下一系列選項一起:
var chart = new Highcharts.Chart({
chart: {
renderTo: 'high_container'
},title: {
text: 'IO Signal Data'
},subtitle: {
text: 'Source: GPS Modem'
},
yAxis: {
title: {
text: 'Value'
}
},
legend: {
layout: 'vertical',
align: 'right',
verticalAlign: 'middle'
},
xAxis: {
type: 'datetime',
labels: {
enabled: true,
formatter: function() { return ddd[this.value][0]; }, //<=== the value to plot chart
}
},
series: [{
data: ddd,
name: SeriesName
}]
});
對於downvote很抱歉,但問題是關於如何重命名一個系列,而不是如何在實例化圖表時設置其名稱。而且,該示例中的大多數代碼無論如何都是無關緊要的。 –
- 1. 熊貓重命名系列
- 2. 重命名熊貓系列
- 3. 如何重命名datagridView列
- 4. MySQL - 如何重命名列?
- 5. 重命名一系列文件
- 6. 命名的列重命名
- 7. 重命名列
- 8. 重命名列
- 9. 重命名列
- 10. 添加HighCharts數據系列財產名
- 11. X軸上的Highcharts系列名稱
- 12. Highcharts第二個系列名稱標記爲'系列2'?
- 13. Highcharts:如何免除一系列重繪縮放計算?
- 14. 如何隱藏分組系列Highcharts
- 15. highcharts透明系列
- 16. Highcharts多個系列
- 17. Highcharts jQuery.parseJSON與系列
- 18. HighCharts:當多系列
- 19. Highcharts 2組系列
- 20. Highcharts系列從AJAX
- 21. Highcharts與multipe系列
- 22. Highcharts系列數據
- 23. 如何根據變量重命名列
- 24. 如何重命名帶有點的列?
- 25. 如何重命名ORMLite中的列?
- 26. 如何重命名序列化對象
- 27. 如何重命名XStream列表元素?
- 28. 如何在Sharepoint中重命名列表
- 29. 如何重命名pandas.core.series.TimeSeries對象的列?
- 30. 如何選擇*並重命名列?
謝謝,效果很好,使得動畫第二次運行實際上看起來好,如果你採用默認設置,顏色會改變,是的,但既然你可以自己設置顏色,這也不是問題。 – Chris
這可能不再是正確的答案。 – Leonid