陆吾

陆吾

d3 join 的理解

Thinking with Joins

D3 中的 selection 是通过 data 和 DOM 的 交集实现的,每次调用 data() 都会生成

  • enter, 表示并没有挂载到 elements 中的数据
  • update, 表示数据和元素一起挂载的所有元素
  • exit,表示和数据挂载多余出来的元素

三个区域

image

通过上述设计的原因是为了通过声明式的方法使得元素跟随数据改动

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。