我试图查看highcharts api,没有找到答案,有没有办法在创建的highcharts函数中设置规则,让我们说如果我的一个系列没有正确地从服务器来,但是其他系列即将推出 - 我想只展示那些没问题的系列 - 目前我得到了例外,它根本不会显示图表, 这是我的系列剧:
series:[{
name: 'class1',
data: [class1[0],class1[1],class1[2],class1[3]]
},
{
name: 'class2',
data: [class2[0],class2[1],class2[2],class2[3]]
}, {
name: 'class3',
data: [class3[0],class3[1],class3[2],class3[3]]
},
{
name: 'class4',
data: [class4[0],class4[1],class4[2],class4[3]]
}, {
name: 'class5',
data: [class5[0],class5[1],class5[2],class5[3]]
}]
所以例如,如果来自服务器的class4的数据出错,我会得到异常:(
答案 0 :(得分:2)
在将数据传递给图表之前,您应检查数据是否有效。
在您创建图表的位置上方,只需循环遍历您的series.data,并确保它不是空的,并且它符合您的所有其他条件。