В FF график выводит, но в консоли висит ошибка
Uncaught (in promise) TypeError: obj is undefined
Вот мой код. При загрузки страницы посылается аякс,который возвращает массив
$.ajax({
url: '/stock/charts',
data: { 'user_id': user_id },
success: function (res) {
if (res != 'error') {
var obj = JSON.parse(res);
var obj_items = obj.items;
drawChart(obj_items);
var html_obj = obj.last;
$('#html_obj').html(html_obj);
}
}
});
});
Далее ваш код
function drawChart(obj) {
var data = google.visualization.arrayToDataTable([
['Day', 'Sales'], ...obj.map(v => {let [a,b] = v.split(','); return [a, +b]})
]);
var options = {
title: 'Company Performance',
curveType: 'function',
legend: { position: 'bottom' }
};
var chart = new google.visualization.LineChart(document.getElementById('curve_chart'));
chart.draw(data, options);
}