繁体   English   中英

jqPlot图“TypeError”

[英]jqPlot Graph “TypeError”

在我的Firebug中,它向我展示:

TypeError: this[r]._ticks[0] is undefined

但在我的JS数组中,这些项目构造得很好。 不应该是数据问题。

在此输入图像描述

所以,正如我所说,它不应该是数据问题。 谜团是:

  • 这个问题并不一致,只是因为有时候只需要整个空白
  • 我有多个日志范围(例如,显示1周,显示1天,显示1小时),然后有些人像现在一样得到BLANK,同时,图表在某些时间范围内是可以的。 下一次,这个范围变好了,下一个范围出了问题。 (使用相同的代码,相同的数据)
  • 我很确定我的所有阵列室都充满了各自的数据。 (我没有空白或损坏的阵列室)

我已经不在乎了:S
请帮忙。

我今天遇到了同样的问题,并通过硬编码来解决这个问题,第二个数组值是数字但不是字符串类型。 你可以在PHP代码中完成这个:$ output [“1”] = (double) $ var,然后尝试使用json_encode输出数据。

以下是差异示例:有效数组格式:

var data=[[['2014-01', 2],['2014-02',5.12],['2014-03',13.1],['2014-04',33.6],['2014-05',85.9],['2014-06',219.9],['2014-07',39.9],['2014-08',99.9]]];

无效的数组格式:

var data=[[["2014-02","1920.97"],["2014-03","2040.92"],["2014-04","1704.52"],["2014-05","1630.88"],["2014-06","207.43"]]]

在将数据传递给图形之前,请使用parseFloat(var)或parseInt(var)。

其中var是您传递给图形的变量或值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM