【问题标题】:KendoChart stack/group sorting in different browsers不同浏览器中的 KendoChart 堆栈/组排序
【发布时间】:2018-04-04 12:53:03
【问题描述】:

我在使用 Kendo UI 图表时遇到问题,我希望在其中堆叠和分组数据。 问题是当我对数据进行分组时,条形不再按时间顺序排列(在不同的浏览器中,稍后会详细介绍)。

有人可以帮忙吗?

我已经设置了example in Telerik Dojo

这似乎可行,除了在 Chrome 中。

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

有人可以指出在“所有”浏览器中解决此问题的方向吗?

【问题讨论】:

    标签: kendo-ui kendo-chart


    【解决方案1】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-08
      相关资源
      最近更新 更多