繁体   English   中英

D3js v5向后兼容v4吗?

[英]Is D3js v5 backwards compatible with v4?

去年,我在一个班级上使用了D3js v3,并想将我的代码更新为v4,但是发现v4与v3不向后兼容,并且重构代码对于已经运行的图表会花费太多工作。 现在我希望开始阅读《 Web交互式数据可视化》(第二版)一书,但该书于2017年使用V4发行。 我已经在GitHub上阅读了CHANGES.md文件,听起来V5(在大多数情况下)与V4向后兼容,只做了一些小改动。

在开始使用这本新书之前,我想从与D3js一起工作的人们那里获得有关V4和V5所做更改的更多信息。 我也很好奇是否建议使用最新版本的D3js(V5.6.0)或使用图书版本(V4.5.0)?

由于不支持以前的D3版本,因此最好使用V5,因为这是在新项目的生产中应该使用的版本。 几乎没有引入制动更改,但是正如您所指出的,它们并不重要,因此在遇到d3.queued3.requestd3.schemeCategory20*或文件数据加载时,请记住这一点。

暂无
暂无

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

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