Считывание данных для графика JS

204
29 января 2018, 07:44

Добрый день. На сервере есть код на python который принимает координаты, декодирует их и пишет в файл на сервере. В тоже время у меня есть веб-страничка на сервере на которой строится рандомными график. Подскажите, пожалуйста как считать данные из файла в массив на JS? Получалось просто вывести содержимое на экран. чтобы по этим точкам можно было построить график. Привожу код:

var reader = new FileReader();
window.onload = function () {
    var dataPoints = [{y : 10}, {y : 13}, {y : 18}, {y : 20}, {y : 17}];
    var chart = new CanvasJS.Chart("chartContainer", {
            title : {
                text : "Dynamic Data"
            },
            data : [{
                    type : "spline",
                    dataPoints : dataPoints
                }
            ]
        });
    chart.render();
    var yVal = 15, updateCount = 0;
    var updateChart = function () {
        yVal = yVal + Math.round(5 + Math.random() * (-5 - 5));
        updateCount++;
        dataPoints.push({
            y : yVal
        });
        chart.options.title.text = "Update " + updateCount;
        chart.render();    
    };
    // update chart every second
    setInterval(function(){updateChart()}, 1000);
}   
document.getElementById("openFile").addEventListener('change', function() 
    { 
        var fr = new FileReader();
        fr.onload = function() {
        document.getElementById("fileContents").textContent = this.result;
    }
    fr.readAsText(this.files[0]);
})
READ ALSO
vuejs Выполнение dispatch

vuejs Выполнение dispatch

Как правильно будет выполнить dispatch action модуля склада?

293
Смена видимости по переключению radio button

Смена видимости по переключению radio button

Кароче надо сделать что бы при выборе одного показывалось одно содержимое, при выборе другого, другое содержимоеВ первом случае инпуты для...

191
Как строится DOM JavaScript?

Как строится DOM JavaScript?

Вообще не понимаю как этот DOM строится, пытаюсь на простом сайте запарсить данные и то не получаетсявот исохдные данные

245
Продуктивное обучение

Продуктивное обучение

Здравствуйте, уважаемые форумчанеРешил попробовать себя в вебе, начал изучать html/css, webref,htmlacademy, видосы в ютубе, вроде смотришь и все понимаешь,...

193