Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.02.2020, 12:50
Аспирант
Отправить личное сообщение для mazahaler Посмотреть профиль Найти все сообщения от mazahaler
 
Регистрация: 20.11.2017
Сообщений: 72

Минимальное деление оси chart.js
Здравствуйте, использую либу chart.js для построения линейных графиков.
Сейчас мне нужно, установить минимальное деление оси Y в 1000, как показано на 1-ом скриншоте.
Код выглядит так:
new Chart(this.$refs['linear-chart'], {
        type: 'line',
        data: {
          labels: [1, 2, 3, 4],
          datasets: [
            {
              label: 'Some Label',
              pointBackgroundColor: '#ffffff',
              borderColor: '#0895E8',
              fill: false,
              data: [0, 50, 300, -100]
            }
          ],
          options: {
            responsive: true,
            maintainAspectRatio: false,
            scales: {
              yAxes: [{
                display: true,
                ticks: {
                  stepSize: 1000
                }
              }]
            }
          }
        }
      })

Не знаю, что я делаю не так, вроде все как в доке. Не получается сделать деление в 1000, а получается как на 2-ом скрине.
P.S. это форум уменьшает качество картинок.
P.S. 2. Если кто знает, как сделать также, как на первом скрине, чтобы график изначально начинался не с нуля, а например с -5000(как на 1-м скрине), подскажите пожалуйста.
Изображения:
Тип файла: jpg Untitled1.jpg (5.8 Кб, 6 просмотров)
Тип файла: jpg Untitled.jpg (6.5 Кб, 5 просмотров)

Последний раз редактировалось mazahaler, 28.02.2020 в 12:54.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Position fixed, но динамический по оси ОХ tvixa Элементы интерфейса 4 09.09.2013 15:39