如何通过此函数将完整月份名称转换为缩写名称
axis.ticks(d3.time.months, 1)
Run Code Online (Sandbox Code Playgroud)
此功能在2月1日完整打印月份名称
我该怎么用它来改成缩写名称.
小智 15
您可以添加timeFormat,如下所示:
axis.ticks(d3.time.months, 1)
.tickFormat(d3.time.format("%b"));
Run Code Online (Sandbox Code Playgroud)
在 d3 版本 4 发布之前回答了接受的答案。如果您想对 d3 版本 4 执行相同操作,请执行以下操作:
axis.ticks(d3.timeMonth, 1)
.tickFormat(d3.timeFormat('%b'));
Run Code Online (Sandbox Code Playgroud)