我在 Highcharts 图表中有多条线,并且想让它们依次出现,而不是同时出现。那可能吗?我有a fiddle here .
也许一种方法是首先不显示任何行(如何?),然后让它们出现在附加函数中,例如:
function(chart)
{
chart.series[0].drawLine({lineWidth: 1}),
chart.series[1].drawLine({lineWidth: 1}),
chart.series[2].drawLine({lineWidth: 1});
});
但是我不知道让它们出现...有什么建议吗?非常感谢!
最佳答案
您需要调用addSeries一项一项地,即在 setTimeout 函数中。
setTimeout(function(){
chart.addSeries({
data: [1,2,3]
});
setTimeout(function(){
chart.addSeries({
data: [2,3,4]
});
},1000);
},1000);
简单演示:
关于javascript - Highcharts 中的线条可以一条接一条地出现吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37785319/