0

我试图查看 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 数据错误,我会得到异常:(

4

1 回答 1

2

在将数据传递给图表之前,您应该检查数据是否有效。

在您创建图表的正上方,只需遍历您的 series.data,并确保它不是空的,并且它符合您的所有其他标准。

于 2013-11-06T16:47:40.207 回答