Чат js с respose ajax - PullRequest
       8

Чат js с respose ajax

0 голосов
/ 28 апреля 2020

введите описание изображения здесь

Как я могу получить json данные ответа от маршрута в js?

1 Ответ

0 голосов
/ 28 апреля 2020

Хорошо, насколько я понимаю, вы хотите получить некоторые данные (JSON) из ajax и показать их в своих диаграммах. Ну, это довольно просто. У вас должна быть переменная данных, которая в основном содержит метки и список наборов данных. Просто возьмите JSON и поместите соответствующие значения данных на их место. Затем запустите функцию window.myChart.update (). Это обновит график с новыми значениями.

var data = {                                            //The Default data
        labels: ['2001','2002','2003','2004','2005'],
        datasets: [{label: 'prices', borderWidth: 2, hoverBorderWidth: 2, backgroundColor: "rgba(0,128,128,0.5)", data: [10,30,10,50,20], borderColor: "rgba(0,128,128,1)",}] };


var ctx1 = document.getElementById('canvas3').getContext('2d');
window.myChart = new Chart(ctx1, {
                    type: 'radar', data: data,
                    options: {responsive: true, scales:{yAxes:[{ticks:{beginAtZero:true}}],xAxes: [{gridLines: {color: "rgba(0,0,0,0)",}}]}, legend: {position: 'top'}, title: {display: true,text: 'Charts'}}
                });

//Now change the data list in the data.datasets[0] to the data of JSON file.

window.myChart.update()

...