跳到主要内容

d3-axis

d3-axis 模块提供了坐标轴相关的方法。

axisTop(scale)

生成一个 tick 在顶部的水平坐标轴。

axisRight(scale)

生成一个 tick 在右侧的竖直坐标轴。

axisBottom(scale)

生成一个 tick 在底部的水平坐标轴。

axisLeft(scale)

生成一个 tick 在左侧的竖直坐标轴。

axis(context)

源码

并没有暴露给用户使用的方法,被 axisTopaxisLeftaxisRightaxisBottom 调用。

axis.scale(scale)

  • 提供了 scale:设置坐标轴的比例尺。
  • 没有提供 scale:返回当前坐标轴的比例尺。

axis.ticks(...arguments)

axis.tickArguments(arguments)

axis.tickValues(values)

axis.tickFormat(format)

axis.tickSize(size)

axis.tickSizeInner(size)

axis.tickSizeOuter(size)

axis.tickPadding(padding)

axis.offset(offset)