Loading ...

还是关于HighCharts画多图的问题

Author: 我就看看不说话, Created: 2021-05-31 14:40:34, Updated: 2021-05-31 14:41:26

想要在一个页面上画多个图,在一个图上可以画自定义的任意多条线

如果先定义好多个chart实例(如cfgA,cfgB,cfgC),然后用objChart=Chart([cfgA,cfgB,cfgC])一次实例化,可以画出三个图来,但是objChart的数据序列series实际上是在cfgA,cfgB,cfgC上连续索引的,这样要对三个图表添加数据就只能是事先定义好cfgA,cfgB,cfgC的数据序列,按索引号添加数据,而不能在程序中自定义添加。

然后试了一下分别对cfgA,cfgB和cfgC实例化(objChart1=Chart(cfgA), objChart2=Chart(cfgB),objChart3(cfgC)),结果只有objChart3被画出来,前面两个被覆盖了。

有没有高手指点一下,怎么定义多个图表,每个图表的数据series也是可以自己定义的。


More

我就看看不说话 API文档里的多图表例子也没有解决这个问题,我就是看了文档写的

小小梦 策略广场,搜索“多图表”。API文档上也有多图表例子。