在 d3 甘特图矩形上显示更多数据不显示

问题描述

问题:嗨,提前致谢。我正在 d3 中处理甘特图。我为此创建了一个沙箱 d3 甘特图。我的项目可以处理 100 或 200 条记录,但不适用于批量数据。我正在for循环内的App Component中准备数据,您可以更改循环的值以增加数据并检查。请参考下面提到的sanbox url。有人可以帮忙吗?问题是 1- 如果我传递更多数据,如 500 或 6000 条记录,我的甘特图不会显示矩形条 2- 当我放置 300 条记录时,y 轴顶部和底部有间隙,看起来非常难看。我的 y 轴刻度没有自行调整。如果我的数据增加,我该如何处理 y 轴刻度。

场景: 1- 检查具有 200、300 条记录的甘特图,如果增加更多记录(如 5000、1000 或更多),矩形将不会显示。

谁能帮我解决这个问题,我真的很难解决。如果您无法访问该 url,请告诉我,我也会分享我的 sanbox 凭据。谢谢!!

https://codesandbox.io/s/gracious-wildflower-qejbx?file=/src/App.js

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)