Переместите ось X, чтобы пройти через заданное значение оси Y в chart.js. - PullRequest
0 голосов
/ 29 октября 2019

У меня есть следующий график:

let ctx = document.getElementById("chart").getContext("2d");
var datasets = [
  {
    data: [1.1, 0.8, 1.2, 1.1, 0.7],
    type: "line",
  },
];
var options = {};
var data = {labels: [1, 2, 3, 4, 5], datasets: datasets};
var config = {type: "line", data: data, options: options};
var chart = new Chart(ctx, config);

, который при рендеринге показывает ось X, начиная со значения оси Y 0.6. Есть ли способ, чтобы ось X проходила через значение оси Y 1?

1 Ответ

0 голосов
/ 29 октября 2019

Не уверен, хорошо ли я понимаю вашу проблему. Если вы хотите, чтобы значение вашей оси y начиналось с 1 вместо 0.6 , есть способ сообщить Chart.js, передавая некоторые параметры об этих значениях. Модифицируйте определение опций следующим образом:

var options = {
  scales: {
        yAxes: [{
            ticks: {
              min: 1
            }
        }]
    }
};

следует отметить!

Ознакомьтесь с связанной документацией , где вы можете найти еще несколько опций и примеров, как использоватьих;)

...