标签: D3.js

3 个内容

笔记(2)

D3.js的核心在于数据驱动文档,利用`min`/`max`/`extent`进行数据处理。数据绑定通过虚拟DOM实现,注意清理`exit`。SVG高级特性包括虚线动画(`stroke-dasharray`/`stroke-dashoffset`)和矩阵变换(`viewBox`)。性能优化涉及数据分级、DOM池化、Web Worker和GPU加速。未来趋势包括WebGL集成、声明式语法和服务端渲染。

Elliot Yang·
136 浏览

本文是 d3.js 教程,介绍了 d3.js 中获取 min/max 值、enter 函数和构造日期数组等基础函数,以及 svg 的 stroke-dasharray/stroke-dashoffset 属性和 viewBox/preserveAspectRatio 属性的用法,可用于实现动画效果。

Elliot Yang·
88 浏览

动态(1)

E
Elliot Yang
公开

2022-12-23 日报

  • 入门 d3.js,指写了个最简单的折线图出来
浏览:153点赞:0