KendoChart堆栈/组排序在不同的浏览器中

时间:2018-04-04 12:53:04

标签: kendo-ui kendo-chart

我的Kendo UI Chart遇到了问题,我希望数据堆叠和分组。 问题是,当我对数据进行分组时,条形图不再按时间顺序排列(在不同的浏览器中,稍后会更多)。

有人可以帮忙吗?

我已经设置了example in Telerik Dojo

这似乎有效,但在Chrome中除外。

但是,这只是代码的一部分。原始代码是基于angularjs的,并且有大量代码来处理设置以创建选项。但是,这适用于Chrome和Firefox,但不适用于IE和Edge。

有人能指点我在“所有”浏览器中解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

所以,我的同事马丁向我指出了这个解决方案:

dataBound: function(e) {
var axis = e.sender.options.categoryAxis;
axis.categories = axis.categories.sort();

} 在这个最小化的示例中工作得很好,但在我更复杂的代码中不起作用。 事实证明,在某些情况下,我的代码会从系列中删除categoryField。仍然存在categoryField,排序工作。

现在我需要弄清楚为何以及何时必须删除categoryField,但这不是Stack Overflow的问题。