如何通过此函数将完整月份名称转换为缩写名称
axis.ticks(d3.time.months, 1)
此功能在2月1日完整打印月份名称
我应该使用什么来将其更改为缩写名称。
答案 0 :(得分:15)
您可以添加timeFormat,如下所示:
axis.ticks(d3.time.months, 1)
.tickFormat(d3.time.format("%b"));
答案 1 :(得分:2)
在d3第4版发布之前,已回答了已接受的答案。如果你想对d3版本4做同样的事情,那就这样做:
axis.ticks(d3.timeMonth, 1)
.tickFormat(d3.timeFormat('%b'));