更改Shield UI Chart的图表类型后,不会显示任何数据

时间:2013-07-11 08:17:22

标签: shieldui

我正在使用Shield UI Chart,其中包含条形图和一些数据。

            dataSeries: [
                {
                    seriesType: 'bar',
                    collectionAlias:'Total Visits',
                    data: [565000, 630400, 743000, 910200, 1170200, 1383000]
                },
                {
                    seriesType: 'bar',
                    collectionAlias: 'Unique Visits',
                    data: [152000, 234000, 123000, 348000, 167000, 283000]
                }
            ]

图表很好,但是当我尝试为范围栏使用相同的数据时,没有显示任何内容。这是为什么?可能是什么问题,因为还有其他图表类型,我只是更改类型并显示数据?

            dataSeries: [
                {
                    seriesType: 'rangebar',
                    collectionAlias:'Total Visits',
                    data: [565000, 630400, 743000, 910200, 1170200, 1383000]
                },
                {
                    seriesType: 'rangebar',
                    collectionAlias: 'Unique Visits',
                    data: [152000, 234000, 123000, 348000, 167000, 283000]
                }
            ]

1 个答案:

答案 0 :(得分:1)

可以只更改图表类型并在现在布局中显示数据。但是,您需要考虑数据类型的兼容性与否。条形图旨在显示单个值,例如1,2,3,4等。范围栏的数据值成对出现。请看下面的代码:

{
 seriesType: 'rangebar',
 data: [[0.75, 0.79], [0.95, 1.03], [0.70, 0.79], [0.65, 0.70], [0.5, 0.69], [0.77, 0.89], [0.79, 0.87], [0.55, 0.89], [0.65, 0.99]]
}