高图表错误 #15,图形显示正确
Highcharts error #15, graph is displayed correctly
我创建了这个小提琴来显示问题:http://jsfiddle.net/q8p8945z/
我的图表按原样显示,但我仍然从高图表中收到错误 #15。Highcharts对错误是这样说的:
高图表错误 #15
Highcharts期望对数据进行排序
当您尝试创建线系列或库存时,会发生这种情况 数据未按升序 X 顺序排序的图表。为 性能原因,Highcharts不对数据进行排序,而是 要求实施者对数据进行预排序。
我使用此查询从数据库中获取数据:
SELECT COUNT(`p`.`postId`) `posts`, DATE_FORMAT(FROM_UNIXTIME(`p`.`created`), '%Y-%m-%d %H:00') `dateTime` FROM `posts` `p` LEFT JOIN `hashtags` `h` ON `p`.`hashtagId` = `h`.`id` WHERE `h`.`accountId` = 1 AND `p`.`source` = :source GROUP BY `dateTime` ORDER BY `p`.`created` ASC
p
.created
是一个时间戳,所以我认为它自然应该按升序排序。
如何解决此错误?
我认为问题是javascript monthhs从零开始而不是1开始。试试这个:
post.push(Date.UTC(postDateTime[1],postDateTime[2]-1,
postDateTime[3],postDateTime[4])); // add post on correct date/time spot
请注意 month 参数中的 -1。
http://jsfiddle.net/6s4bhro1/
相关文章:
- Facebook:当发布期望对象引用时显示打开的图形对话框
- 没有使用Highcharts显示任何图形
- 在同一库存面板(amCharts)中显示不同的图形
- 我可以在HTML5画布中创建图形形状对象吗?以及当用户将鼠标悬停在形状上时如何将光标显示为指针
- 如何解析键盘字符并显示其等效图形
- 使用数据库中的两个变量在jqplot中显示图形
- 细胞景观:加载页面时不显示图形
- 显示图形
- Kanga建模和显示图形失败
- 显示图形点的平均值,随着用户缩放而动态修正
- 当 amCharts 中的值为零时显示图形标签
- 在轨道应用程序中显示图形和图表
- D3.js力布局 - 仅显示图形的一部分
- Highchart没有't显示图形:在序列中添加javascript数组时出错
- 用程序显示图形对象的信息模板
- 播放音频时显示图形
- ChartWrapper不显示图形
- JavaScript:显示图形,如rect(),triangle(),ellipse()等
- windows .print()对话框在chrome中不显示图形
- 有人使用HumbleFinance来显示图形/图表吗?