Отображать названия месяцев в угловых мультикартах 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 варианты, чтобы это правильно отображалось. вот рабочий поршень.

Другие вопросы по тегам