Chart.js : Не удается прочитать свойство ‘transition’ null

#javascript #charts

#javascript #Диаграммы

Вопрос:

Я пытаюсь построить несколько графиков, один над другим для сравнения, подход, который я использую здесь, заключается в том, что я объявил глобальный массив с именем Datasets и нажимаю новые наборы данных с помощью события нажатия кнопки. Первый набор данных загружается довольно хорошо, и как только я складываю второй набор данных, через некоторое время, А НЕ СРАЗУ, происходит сбой кода с сообщением,

 Cannot read property 'transition' of null
  

Вот фрагмент кода

 let Datasets = [] 

   // this is inside the click handler
    $.ajax({
      type: 'GET',
      url: '/getdata/3571/3751',
      success: data => {
        const {days, infected} = data

        Datasets.push({
            label: 'Bangladesh',
            data: infected,
            backgroundColor: [
                'rgba(255, 99, 132, 0.2)',
            ],
            borderColor: [
                'rgba(255, 99, 132, 1)',
            ],
            borderWidth: 1
        })

        //function to load graph, works pretty fine
        loadGraph(Datasets, days)
      }
    })  

У кого-нибудь есть идеи, как это можно решить? Спасибо