从d3.js轴移除凸起的角以创建平面轴

Lea*_*ple 2 d3.js

D3.js轴通常在每个轴的末端都有"把手",如下所示:

AXIS1

那些看起来不错.但.

如何删除这些以使轴看起来平坦,如下所示:

Axis2的

cke*_*sch 6

使用.tickSize方法调整路径的方形末端,在这种情况下,第二个参数给出外部刻度大小,第一个给出主刻度大小,或者使用.outerTickSize方法.在任何一种情况下,提供值0以抑制滴答.

ticks.tickSize(innerTickHeight, 0);
Run Code Online (Sandbox Code Playgroud)

要么

ticks.outerTickSize(0);
Run Code Online (Sandbox Code Playgroud)

来源:d3轴上的页面.