0

我正在使用 Shield UI 图表,其中有一个带有条形图和一些数据的图表。

            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]
                }
            ]
4

1 回答 1

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]]
} 
于 2013-07-11T15:28:46.577 回答