как настроить высоту горизонтальной диаграммы в chart js

Аватар пользователя Nikolai Gagarinov
Nikolai Gagarinov
26 февраля 2025

Чтобы настроить высоту горизонтальной диаграммы в Chart.js, нам нужно использовать настройки options. Существует несколько способов управления размером диаграммы, включая установку высоты через свойство height в объекте options.

Вот пример кода, который показывает, как установить высоту диаграммы:

const ctx = document.getElementById("myChart").getContext('2d');
const myChart = new Chart(ctx, {
    type: 'horizontalBar',
    data: {
        labels: ["Red", "Blue", "Yellow", "Green", "Purple", "Orange"],
        datasets: [{
            label: 'Colors',
            data: [12, 19, 3, 5, 2, 3],
            backgroundColor: [
                'red',
                'blue',
                'yellow',
                'green',
                'purple',
                'orange'
            ]
        }]
    },
    options: {
        responsive: true,
        maintainAspectRatio: false,
        scales: {
            x: {
                beginAtZero: true
            }
        },
        plugins: {
            legend: {
                display: true
            }
        },
        layout: {
            padding: {
                top: 50,
                bottom: 50,
            }
        },
        height: 400
    }
});

В этом примере мы установили высоту диаграммы равной 400 пикселей. Мы также можем регулировать отступы сверху и снизу для более точного контроля над размерами диаграммы.

1 0