Доброго дня суток.
Помогите новичку с передачей массива из PHP в JS для Google Chart.
Визуально рабочий код по ссылке:
https://jsfiddle.net/w1mhpz1o/1/
//Вариант 1 - работает, но нужен второй вариант, а на нем тренд не отображается
google.load('visualization', '1', {packages: ['corechart']});
google.setOnLoadCallback(drawTrendlines);
function drawTrendlines() {
//Вариант 1 - работает, но нужен второй вариант, а на нем тренд не отображается
datA = [['Дата','Всего'],[01, 15],[2, 128],[03, 146]]; //Вариант 1
// datA = [['Дата','Всего'],['один', 15],['два', 128],['три', 146]]; //Вариант 2
var data = new google.visualization.arrayToDataTable(eval(datA));
var options = {
hAxis: {title: 'Time'},
vAxis: {title: 'Popularity'},
colors: ['#AB0D06', '#007329'],
trendlines: {0: {type: 'linear', opacity: .8, visibleInLegend:true, lineWidth:1, labelInLegend: 'тренд'}}
};
console.log(data);
var chart = new google.visualization.AreaChart(document.getElementById('chart_div'));
chart.draw(data, options);
}