【问题标题】:Kendo ui logarithmic line chart, chart is not show if all values are 1Kendo ui 对数折线图,如果所有值都为 1,则不显示图表
【发布时间】:2015-03-16 11:52:49
【问题描述】:

我用日志类型显示折线图,如果其中一个值大于 1,它工作正常,但是当所有值都设置为 1 时,图表永远不会显示。此外,如果我在 valueaxis 中设置 max: 5 那么它可以工作,但值是可变的,它可能大于 5,所以我不能用 5 设置它。

【问题讨论】:

  • 请发布您的代码,我可以提供帮助。
  • 代码更新为在您单击刷新时动态设置最大值...这对您的情况有帮助吗? dojo.telerik.com/UZaBo/3
  • 谢谢,但是如何确定我的所有值都是1
  • 你能告诉我如何获得最大值吗?所以如果最大值为1,我会将最大值设置为10,否则它可以正常工作而不设置最大值。

标签: jquery kendo-ui


【解决方案1】:

尝试使用上述评论的改进版本。

var max = Math.max.apply(Math, internetUsers.map(
  function(data) 
  { 
    return data.firstName_measure; 
  }));

chart.options.valueAxis.max = max + 2;
chart.refresh();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-23
    • 2014-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多