【发布时间】:2014-02-08 08:28:40
【问题描述】:
我想在 D3 的轴上绘制 subtick。 但在最新的 D3 中似乎是不可能的。
有 axis.tickSubdivide() 函数来绘制 subtick,但我认为它已被弃用。(https://github.com/mbostock/d3/commit/bd0ce6cab8a2b0d2aaffc7ce21a873fc514eb8ed)
并且axis.tickSubdivide() 不再在API(https://github.com/mbostock/d3/wiki/API-Reference) 上。
我尝试使用axis.innerTickSize,但没有成功。
有什么方法可以在我的处置轴上绘制 subtick 吗?
我找到了一个使用 axis.tickSubdivide() 的示例 (http://bl.ocks.org/GerHobbelt/3605124),但即使嵌入的 d3.v3.min.js 显示“n.tickSubdivide=function()”,我也无法弄清楚它是如何工作的{return arguments.length&&n}",它什么都不做,只返回轴。
【问题讨论】:
标签: d3.js