I have a fuction to make my string array and pass this value to data inside highchart.
(function ($, window, myapp) {
$(document).ready(function () {
console.log('the data array', myApp.dataArray);
var conteudo = [];
for (var i = 0; i < myApp.dataArray.length; i++) {
conteudo += "[\""
conteudo += myApp.dataArray[i][0];
conteudo += "\",";
conteudo += myApp.dataArray[i][1];
if (i == myApp.dataArray.length-1) {
conteudo += "]";
} else {
conteudo += "],";
}
}
console.log(conteudo);
chart(conteudo);
});
})(jQuery, window, myApp);
The result console.log is correct on variable conteudo ["2017-11-21",600000],["2017-11-22",-1200000],["2017-11-23",300000]
The problem is pass conteudo variable to hightchart:
series: [{
name: 'Hours',
colorByPoint: true,
data: [
conteudo
]
}]