javascript - jqPlot 图 "TypeError"

标签 javascript graph charts jqplot

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

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

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

enter image description here

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

  • 问题不一致,只是SOMETIME JUST GOT WHOLE BLANK
  • 我有多个日志范围(例如,显示 1 周、显示 1 天、显示 1 小时),然后有时有些像现在一样空白,同时,图表在某些时间范围内正常。下一次,这个范围没问题,下一个范围出了问题。 (使用相同的代码,相同的数据)
  • 我非常确定我所有的 Array Rooms 里面都装满了各自的数据。 (我没有空白或损坏的阵列房间)

我已经想不通了: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"]]]

关于javascript - jqPlot 图 "TypeError",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20184676/

相关文章:

algorithm - Dijkstra 图,最短路径

excel - 在excel中动态更改图表

javascript - 为什么我的 javascript ajax 调用有它需要的数据但谷歌图表没有

algorithm - 从节点集创建组

algorithm - Google Foobar,资源限制下的最大独立访问,图中的负权重

javascript - 是否可以使 CSS 转换同步?

javascript - 类型错误 : res is not a function

javascript - 如何向图表添加高亮标记/区域?

javascript - Gulp 浏览器同步 ENOENT 错误

javascript - "variable = variable || {}"在 JavaScript 中是什么意思