Chart.js w aplikacji angularowej

Chart.js w aplikacji angularowej

Chart.js jest prostym w użyciu frameworkiem do rysowania wykresów. Użycie go w aplikacji angularowej jest również proste. Najpierw dodajemy chart.js do package.json:

npm i chart.js

Następnie dodajemy canvas do pliku HTML w komponencie:

<canvas id="myChart"></canvas>

Teraz wystarczy dodać nowy obiekt w komponencie i ustawić parametry wykresu:

 const myChart = new Chart("myChart", {
      type: 'bar',
      data: {
          labels: ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday'],
          datasets: [
              {
                label: 'Random Data',
                data: [1, 3, 3, 2, 5],
                backgroundColor: '#4CA34A',
                hoverBackgroundColor: '#4CA34A99',
                borderColor : "#000",
                borderWidth : 1,
                borderRadius: 10,
              }]
      },
     options: {
      scales: {
        y: {
          beginAtZero: true
        }
      }
    }
   });

Ostatnim krokiem będzie ostylowanie wykresu: 

canvas#myChart {
    background-color: #CBD1D7;
    border-radius: 25px;
    padding: 15px;
}

Ta-da!

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *