Date NVD3直线加条形图X轴刻度错误对齐

Date NVD3直线加条形图X轴刻度错误对齐,date,line,bar-chart,nvd3.js,Date,Line,Bar Chart,Nvd3.js,X轴刻度与图表中的条形和线条不对齐。其中,当线条和线条一起对齐时。我的代码和图表如下: 在我的系统中的实际项目中,x轴值以“YYYY-mm-dd”的形式表示,该格式转换为utc时间格式并提供给图表,在显示图表时,我使用 xAxis.tickFormat(函数(d){ 控制台日志(d); 返回d3.time.format(“%Y-%m”)(新日期(d)) }); 函数来显示它 我尝试使用xAxis.ticks()函数强制记号的数量与条的数量相同,但没有帮助。如何调整此值,使它们可以对齐。尝试指定

X轴刻度与图表中的条形和线条不对齐。其中,当线条和线条一起对齐时。我的代码和图表如下:

在我的系统中的实际项目中,x轴值以“YYYY-mm-dd”的形式表示,该格式转换为utc时间格式并提供给图表,在显示图表时,我使用

xAxis.tickFormat(函数(d){
控制台日志(d);
返回d3.time.format(“%Y-%m”)(新日期(d))
});

函数来显示它


我尝试使用
xAxis.ticks()
函数强制记号的数量与条的数量相同,但没有帮助。如何调整此值,使它们可以对齐。

尝试指定值:

chart.xAxis.tickValues(function(values) {return _.map(values[0].values, function(v) {
                    return new Date(v.x);
            })});