Диаграмма. js maxBarThickness устарела в angular 8 - PullRequest
0 голосов
/ 06 февраля 2020

Я сталкиваюсь с проблемой устаревших методов:

Chart.js:1990 bar chart: "scales.[x/y]Axes.maxBarThickness" is deprecated. Please use "dataset.maxBarThickness" instead

Как это можно решить?

Я использовал следующий способ для динамической установки maxBarThickness гистограммы

this.barOptions.scales.xAxes[0]['barPercentage'] = 0.8;

Но сейчас выдается предупреждение.

Пожалуйста, поделитесь своими предложениями!

1 Ответ

1 голос
/ 06 февраля 2020

Это свойство больше не является частью xAxis, но его можно установить непосредственно в dataset, как описано в конфигурации набора данных .

См. Также пример использования .

data: {
    datasets: [{
        barPercentage: 0.5,
        barThickness: 6,
        maxBarThickness: 8,
        minBarLength: 2,
        data: [10, 20, 30, 40, 50, 60, 70]
    }]
};
...