关键词:版本|引入|生日福利|字典|变化|1710

庆AIStudio生日福利,赢最强锦鲤鱼

  • 浏览: 16

庆AI Studio生日福利,赢最強锦鲤鱼>>>

D36.0 稳定版已公布,距上一大版本 5.0 升级已以往2年多。

关键变化

D3 6.0 引入了一部分不向后适配的变化。

d3-array 如今应用原生态结合(Map and Set)来替代目标字典,而且适用接纳一切可迭代更新项(for-of)而不仅是数字能量数组。d3.group 和 d3.rollup 现阶段是强劲的新聚合函数,他们替代了 d3.nest,而且与 d3-hierarchy 和 d3-selection 产生优良的配搭应用。除此之外也有许多新的数字能量数组辅助软件,例如 d3.greatest、d3.quickselect 和 d3.fsum。

d3-selection 如今立即将恶性事件传送给恶性事件窃听器,替代了 d3.event global,使 D3 与 vanilla JavaScript 和大部分别的架构保持一致。

d3-delaunay 替代了 d3-voronoi,极大地提高了特性和可扩展性,它还适用快速查询。除此之外还引入了新的 d3-geo-voronoi,适用球型数据信息。

d3-random 获得了巨大的拓展,并包括了一个用以種子偶然性的迅速线形同余制作器。

d3-chord 为和弦图出示了新的合理布局。

d3-scale 提升了一个新的 radial scale 种类。

......及其别的各种各样小的改善和新的改善事例。

d3-selection 应用新的恶性事件管理工具:

d3.event → (event) 做为第一个参数传递给全部监视者 [details]d3.mouse, d3.touch, d3.touches, d3.clientPoint → d3.pointer [details]

d3-brush、d3-drag 和 d3-zoom 一样应用了新的恶性事件管理工具:

brush.on 监控器现在可以接受恶性事件 [details]drag.on 监控器现在可以接受恶性事件 [details]zoom.on 监控器现在可以接受恶性事件 [details]

d3-voronoi 已被弃用,并被 d3-delaunay 替代:

d3.voronoi → d3.Delaunay [details]

d3-collection 已被弃用,其方式已被替代:

d3.nest → d3.group and d3.rollup (from d3-array) [details]d3.map → Map [details]d3.set → Set [details]d3.keys → Object.keys [details]d3.values → Object.values [details]d3.entries → Object.entries [details]

d3-array 已清除2个方式:

d3.histogram → d3.bin [details]d3.scan → d3.leastIndex [details]

d3-interpolate 的填补方式包括一个毁坏兼容模式的变动:

d3.interpolateTransformCss 如今的键入更严苛 [details]

d3-format 更改了其减号的动态显示:

负数的默认设置标记变成了 unicode 减号,而不是连字符减号[details]

最终,D3 放弃了对 Bower 的适用,如今只公布到 npm 和 GitHub。

D3 选用了 ES2015,因而如今必须一个适用 ES2015 的电脑浏览器即可应用。针对旧的电脑浏览器,务必内置编译器,详细信息查询转移手册。

D3 是大数据可视化行业关键的 JavaScript 数据可视化库,它将强劲的数据可视化交互方式与数据驱动 DOM 方式融合起來, 让你能充足应用当代电脑浏览器的强劲工作能力随意地对数据信息开展数据可视化,在学界、专业团队中具有巨大信誉。

D3 如同其名,Data Driven Documents 数据驱动文本文档,它与 G2 、Echarts 等不一样,更为贴近最底层,立即实际操作 SVG 原素,有着更大的可玩性,基本上能够完成全部的 3D 设计方案要求,另外也产生了高学习的成本费。D3 善于数据可视化,但不仅于数据可视化,还出示了数据处理方法、数据统计分析、DOM 实际操作等众多作用。

猜你喜欢