我正在尝试通过使用 PHP 以 5 秒的间隔从 mySQL 数据库中提取数据来更新 d3 多线图。目前图表正在显示但没有更新 - 我知道我的 updateData 函数有问题,但已经尝试了所有能想到的东西,但似乎没有任何效果。有人可以帮忙吗?
https://gist.github.com/Majella/ab32fe0151fd487da3f6
更新:
如您所见,x 轴线只是零星地显示,并且有些线没有与 y 轴对齐。
更新要点:
https://gist.github.com/Majella/ab32fe0151fd487da3f6
更新 2:由于某些奇怪的原因,线条正在改变颜色 - 或者完全不确定。因此,虽然在图表上方的线条是从顶部开始的 - 蓝色,橙色然后是白色 - 当图表更新时蓝色可能会移动到底部,橙色在顶部,白色在中间等 - 但随机发生?