Как показать текущий месяц? - PullRequest
0 голосов
/ 05 февраля 2020

Как отобразить этот месяц? Я использую apexcharts и момент js, чтобы все месяцы были на графике, но он показывает реальное (февраль)

enter image description here

Теперь он показывает « Январь », как всегда показывает текущий месяц? Но чтобы в графике оставались месяцы

    const chartOptions = {
  options: {
    chart: {
      id: "basic-bar"
    },
      xaxis: {
      categories: moment.months() // Months
    }
    },
    series: [
    {
      name: "Доход",
      data: [onSumArr() !== undefined ? onSumArr() : 0]
    }
  ]

};

1 Ответ

0 голосов
/ 05 февраля 2020

Пожалуйста, добавьте ваш метод onSumArr () также к вашему вопросу, а также сделайте console.log of moment.months (), чтобы быть уверенным, что этот метод дает вам массив месяцев.

Из документации apexcharts ваш месяц и серия должны быть такими:

var options = {
      series: [{
        name: "Desktops",
        data: [10, 41, 35, 51, 49, 62, 69, 91, 148]
    }],

и

    xaxis: {
      categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep'],
    }

Убедитесь, что ваш onSumArr () также возвращает правильные данные в массиве

...