Получение данных из fetch для JSON - PullRequest
2 голосов
/ 23 февраля 2020

У меня есть JSON следующим образом:

{
  "item":{
  "Labels": [ "Jan", "March", "July" ],
  "Data": [ 1, 20, 30 ]
}
}

Мне нужно передать значения данных в диаграмму JS, используя fetch JS.

У меня есть следующий код для что.

fetch(path).then(function (response) {
    return response.json();
}).then(function (data) {
    console.log(data.item.Data);
    // Chart Goes here

    var ctx = document.getElementById('myChart').getContext('2d');
    var myChart = new Chart(ctx, {
        type: 'bar',
        data: {
            labels: data.Labels,
            datasets: [{
                label: '# of Votes',
                data: data.item.Data,
                borderWidth: 1
            }]
        },
        options: {
            scales: {
                yAxes: [{
                    ticks: {
                        beginAtZero: true
                    }
                }]
            }
        }
    });

});

, но это не работает для диаграммы JS -> data.item.Data

...