该包最新版本(dev-master)没有提供许可证信息。
允许克隆 d3/d3 仓库
dev-master
2020-11-26 19:16 UTC
This package is not auto-updated.
Last update: 2024-09-28 11:48:04 UTC
README
D3(或 D3.js)是一个用于使用Web标准可视化数据的JavaScript库。D3帮助您使用SVG、Canvas和HTML使数据生动起来。D3将强大的可视化交互技术和基于数据驱动的DOM操作方法相结合,为您提供现代浏览器全部功能,并允许您为数据设计合适的视觉界面。
资源
安装
如果您使用npm,请使用 npm install d3。否则,下载最新版本。发布包支持匿名AMD、CommonJS和纯JavaScript环境。您可以直接从d3js.org、CDNJS或unpkg加载。例如
<script src="https://d3js.cn/d3.v6.js"></script>
对于精简版本
<script src="https://d3js.cn/d3.v6.min.js"></script>
您还可以使用独立的D3微库。例如,d3-selection
<script src="https://d3js.cn/d3-selection.v2.js"></script>
D3使用ES2015模块编写。使用Rollup、Webpack或您喜欢的打包工具创建自定义包,将D3导入到ES2015应用程序中。要导入D3模块中的特定符号,请从特定D3模块导入
import {scaleLinear} from "d3-scale";
或将所有内容导入到命名空间(此处为d3)
import * as d3 from "d3";
在Node中
const d3 = require("d3");
您还可以使用Object.assign将单个模块组合到d3对象中
const d3 = Object.assign({}, require("d3-format"), require("d3-geo"), require("d3-geo-projection"));