X轴刻度线与图表中的条形图和线形图不对齐。线和条在哪里对齐。我的代码和图形在这里:https : //plnkr.co/edit/ar11Ww4Bdwb2zm2FxeOx?p=preview
在系统中的实际项目中,x轴值的格式为“ YYYY-mm-dd”,该值转换为utc时间格式并提供给图表,并在显示时使用
xAxis.tickFormat(function(d) { console.log(d); return d3.time.format('%Y-%m')(new Date(d)) });
功能来显示它。
我试图使用xAxis.ticks()
函数强制将刻度数与小节数相同,但这无济于事。我该如何调整以便它们可以对齐。
尝试分配tickValues:
chart.xAxis.tickValues(function(values) {return _.map(values[0].values, function(v) {
return new Date(v.x);
})});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句