У меня есть программа, которая объединяет данные из текстового файла и отображает их в диаграмме с помощью Chart. js. Everthing отлично работает в отношении генерации данных, однако, когда дело доходит до построения графика, кажется, что диаграммы разваливаются, когда диапазон данных превышает 24 дня.
Единственная работа, которую я обнаружил, - это чтобы вручную установить отметки «min» и «max» для оси x, но это кажется ненужной обработкой с моей стороны.
новые данные поступают в виде файлов: ссылка на кодовое поле
function loadJs(file, id) {
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.src = file;
script.onreadystatechange= function () {
if (this.readyState == 'complete') loadChartData();
};
script.onload = loadChartData;
script.type = "text/javascript";
script.id = (typeof id !== 'undefined' ? id : '');
head.appendChild(script);
}
видео с проблемой