KendoUI DataViz重复类别值

时间:2013-12-13 15:24:05

标签: javascript jquery kendo-ui kendo-dataviz

我有一个柱形图表,我有重复的类别值(因为它代表的项目是“重生”)并且我想单独显示 - 但看起来剑道只采用一个唯一类别,因此忽略第二个值。例如:

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

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

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

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

1 个答案:

答案 0 :(得分: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)。