0

我有一个柱形图,我有重复的类别值(因为它代表的项目是“重生的”),我想单独显示两者 - 但似乎 Kendo 只采用一个独特的类别,因此忽略了第二个值。例如:

Items: [
{category: 1, value: 1}, 
{category: 2, value: 2},
{category: 1, value: 3} ]

所以我想要三个列标记,但我只得到两个:

Items: [
{category: 2, value: 2},
{category: 1, value: 3} ]

有谁知道我怎么能做到这一点?我尝试在系列定义中将其称为 Xfield,因为在其他非分类图表上,您可以有多个 x 值 - 但它不起作用。我想将其保留为柱形图,但似乎我别无选择……但是,如果您有我没有想到的解决方法,请告诉我。非常感谢!

4

1 回答 1

0

您是否在系列定义中定义了您的 categoryField ?就像是

series: [{ field: 'value', categoryField: 'category', type: 'column' }]

我得到一个只有两个类别列的图表(http://jsbin.com/AcetIXAL/1/edit)。但是,如果我将 categoryAxis 中的类别定义为

series: [{ field: 'value', type: 'column' }],
categoryAxis: { field: 'category' },

我得到了所有三列(http://jsbin.com/AcetIXAL/2/edit)。

于 2013-12-13T18:27:54.977 回答