【发布时间】:2014-10-15 21:39:22
【问题描述】:
我无法通过基于 d3 svg 线的系列图显示我的刻度(通常显示在 x 和 y 轴上的轴标记点上的小线)
http://plnkr.co/edit/KvJHXM6bjSeEIsZUsXLk?p=preview
我想我可能在这里错过了一个选项
var xAxis = d3.svg.axis()
.scale(x)
.orient("bottom")
.ticks(4)
.tickFormat(function(d) {
var mmdd = d.getMonth() + '/' + d.getDate();
var time = d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds();
return mmdd + " "+ time;
})
.tickSize(1)
.tickPadding(8);
var yAxis = d3.svg.axis()
.scale(y)
.tickSize(1)
.ticks(6)
.orient("left")
.tickPadding(20);
我已尝试更改一些“刻度”参数,但我不明白为什么我的刻度在 x 和 y 轴上都丢失了。
感谢任何帮助或指点。
谢谢
【问题讨论】:
标签: javascript svg d3.js