Показать сообщение отдельно
  #7 (permalink)  
Старый 22.04.2020, 09:49
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Chart add график добавление данных
Merab,
<!DOCTYPE html>
<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">

  <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.9.3/Chart.min.js"></script>

</head>
<body>
<canvas id="myChart" width="400" height="200"></canvas>
<input id="btnNextStep" name="" type="button" value="add">
<script>
var ctx = document.getElementById("myChart").getContext("2d");
var labelEdit;
var chart = new Chart(ctx, {
  // The type of chart we want to create
  type: "line",

  // The data for our dataset
  data: {
    labels: [0], // подписи снизу
    datasets: [
      {
        label: labelEdit || "Популяция существ", // название
        backgroundColor: "rgb(255, 99, 132)",
        borderColor: "rgb(255, 99, 132)",
        data: [0] // значения
      }
    ]
  },

  // Configuration options go here
  options: {},
});


btnNextStep.onclick = () => {
  console.log(1);
  chart.data.datasets[0].data.push(40);
  chart.data.labels.push(60);
  chart.update();
};

</script>
</body>
</html>
Ответить с цитированием