Отображать названия месяцев в угловых мультикартах NVD3
Я пытаюсь отобразить название месяца, чтобы создать график с несколькими диаграммами, который будет анализировать данные за этот и предыдущий год. Я пытался сделать это с помощью клещей. Вот панкер, где я пытаюсь это сделать, но я не могу отобразить название месяца, оно всегда показывает январь. Есть ли способ сделать это по-другому? Какой способ лучше и как это исправить?
xAxis: {
axisLabel: 'Months',
showMaxMin: true,
tickFormat: function(d) {
return d3.time.format('%B')(new Date(d))
},
ticks:12,
tickValues:['Jan','Fev','Mars','Avr','Mai','Juin','Juil','Aout','Sept','Oct','Nov','Dec']
},
1 ответ
Решение
Вы можете сделать это, используя тикформат, и чтобы отобразить его во всплывающей подсказке, вам нужно использовать interactiveLayer
варианты, чтобы это правильно отображалось. вот рабочий поршень.