d3.js javascript数据viz包是模块化的
超过一半的消费者信任零售商建议的评论
前美国宇航局首席刚刚推出了这个AI启动到涡轮增压神经计算
大多数开源都有安全缺陷
由于不确定性,CIO的一半没有Brexit计划
电子书买家很快从Apple价格定价案例获得结算付款
四个顶级创新者离开思科
Equinix上衣全球覆盖领导人覆盖范围和连接场所
超过四分之一的中小企业员工缺乏网络威胁培训
Salesforce也出价了LinkedIn,但丢失了微软
美国政府旨在干预爱尔兰数据保护案
澳大利亚政府ICT在火灾下支出
动态365在Microsoft UK Datentre中加入Azure和Office 365
Oracle如何将其IAAS与AWS差异
Superfast宽带和数字大使泄露劳工宣言的计划
苏格兰政府推出数字战略
虽然大多数背部自动驾驶汽车,在美国的72%。说驾驶也必须保留
Microsoft在Office 2016首次升级时开始时钟滴答
微软在Trello和Asana带来了新的Planner应用程序
Apple在WWDC 2016上会轻弹Android-to-iPhone交换机吗?
大多数英国公司未准备服务提供商故障
智能手机应用可以帮助治疗焦虑,大学研究表演
Facebook的视频评论可以绘制年轻用户
Google Fiber将通过获取媒体扫描来添加城市覆盖和无线
SERCO使用人力资源技术削减招聘票据
ICO报告数据违规和罚款的记录数
沃尔沃合作伙伴谷歌开发了汽车的Android
免费网络软件可能会从根本上改变路由方式
Hadoop的数据科学在Danske Bank证明了价值
iPhone即将通过思科的帮助进入企业
SAP S / 4 HANA在APAC中获得牵引力
英特尔面临着新的ARM芯片的服务器市场挑战
没有更多的赎金扩大了容量
更新:黑客将9.3米美国患者记录出售
WWDC:12 ios 10功能您可能不知道
它外包在北斗中挺身而出
随着僵尸网络推出,巨大的DDOS攻击达到记录水平
Martin Kuppinger说,认知安全是未来的未来
数据违反了英国公司的市场价值,研究表演
特雷泽之旅:从纯粹到多频道
忘记指纹;虹膜扫描可以验证移动支付
这是a.i的方式。即将让你的车真的很聪明
大多数英国企业在黑暗中关于关键的DNS基础设施
报告说,爱立信今年夏天将在今年夏天休息3,000
玩具r美国为商店员工推出平板电脑
苹果否认黑客持有数百万iPhone,iCloud账户赎金
随着投资申报截止措施,挤满了500万美元的股票注射或查找买家
使用Wi-Fi频道,紧张局势在LTE上升
在宏碁,华硕,联想,戴尔和惠普电脑上的Bloatware可以让您在10分钟内获得PWNED
来自世界经济论坛的十大新兴技术
您的位置:首页 >产品 > 智能硬件 >

d3.js javascript数据viz包是模块化的

2021-07-09 12:44:21 [来源]:

D3.JS是JavaScript数据可视化的工具,在本周发布的升级中已进行模块化。

D3的4.0版现在具有许多旨在一起工作的库。“您可以选择和选择您认为合适的部分使用,”根据发行说明。“每个库都维护在自己的存储库中,允许分散的所有权和独立的释放周期。默认捆绑包组合了这些微型库的30个。“

[在Dev Shop中使用JavaScript吗?InfoWorld查看了17个JavaScript编辑器和IDE和22个JavaScript框架,准备采用。/跟上使用InfoWorld应用程序开发时事通讯编程的热门话题。]

D3通过HTML,CSS和SVG利用数据驱动的DOM操纵。可以绑定到DOM的任意数据,并且可以将数据驱动的变换应用于文档。

D3是一种可视化API,旨在成为最低的可视化工具层,如在可视化“内核,”或“标准库中”,Developer Mike Bostock表示。该软件可用于自定义交互式图形,作为更高级别可视化工具的基础。

虽然D3用于使用Unicode变量名称和字符串文字,但版本4.0仅使用ASCII变量名称和字符串文字来避免编码问题。同时,一个内置异步队列,可以并行加载文件。

版本4.0不再具有d3.geom.polygon构造函数;而是开发人员将一系列顶点传递给多边形方法。Quadtree方法也已更换。“[版本] 4.0删除Quadtree生成器的概念(从数据阵列构建Quadtree的可配置函数);现在只有Quadtrees,您可以通过D3.Quadtree创建,并通过Quadtree.add和Quadtree添加数据。 addall,“发行注释状态。

用于DOM驱动的DOM和转换的选择,用于动画DOM更改的选择,现在在版本4.0中是不可变的,提供清洁接口。提供用于缩放编码的人为可读参考标记的轴分量,具有更好的默认外观,并且版本4.0具有更好的刷头交互。

根据发行说明,版本4中的模块化使得微型库更容易理解,开发和测试,“。“它们减少了核心模块和插件之间的区别,并增加了D3特征的开发步伐。”开发人员可以将新功能释放为独立库与D3一起使用,但是那些以模块化感兴趣的人仍然可以使用默认捆绑包。

这个故事“D3.js javascript数据viz包来模块化”最初由Infoworld发布。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。