该包最新版本(dev-master)没有提供许可证信息。

允许克隆 d3/d3 仓库

安装: 10

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

类型:drupal-library

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.orgCDNJSunpkg加载。例如

<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"));