[toc]


  • 选择元素
    selection.select() 选择匹配的第一个元素
    selection.selectAll()选择匹配到的所有元素

  • 数据绑定
    selection.datum() 绑定一个数据到选择集上
    selection.data() 绑定一个数组到选择集上,数组的各项值分别与选择集的各元素绑定(对数据集和DOM元素集进行了匹配计算, 直接返回的结果就是两个集合的共有部分)
    enter() : 获得数据集中比DOM元素集中多出来的数据
    exit() :获得DOM元素集中比数据集中多出来的数据

  • 添加元素
    selection.insert() 在被选元素内部前添加
    selection.append() 在被选元素内部后添加(创建缺失的DOM对象)

  • 删除元素
    selection.remove()

  • 比例尺
    定义域 domain()
    值域 range()
    线性比例尺 scaleLinear()
    序数比例尺 scaleOrdinary()

共用返回一个线性或是序数比例函数


  • enter() //指定选择集的enter部分 enter()数的作用是返回一个新的D3()对象集合,这个集合包含了所有没有被可视化啊的数据。
Last Updated:
Contributors: Warren