У меня ответ PHP JSON подходит к JS с помощью Ajax вызова и ответ JSON, как показано нижеPHP вывода JSON в chartkick LineChart формате
{
"success":true,
"dataset":[{"COUNTITEMS":41,"VIEW_DATE":"2015-10-27 00:00:00 -2359"},
{"COUNTITEMS":68,"VIEW_DATE":"2015-10-28 00:00:00 -2359"},
{"COUNTITEMS":63,"VIEW_DATE":"2015-10-29 00:00:00 -2359"},
{"COUNTITEMS":327,"VIEW_DATE":"2015-10-30 00:00:00 -2359"},
{"COUNTITEMS":46,"VIEW_DATE":"2015-10-31 00:00:00 -2359"}]
}
chartkick.js требуется следующий формат. В моем js-файле это работает, если я жестко закодирован.
var view_dates = {
"2015-10-27 00:00:00 -2359":41,
"2015-10-28 00:00:00 -2359":68,
"2015-10-29 00:00:00 -2359":63,
"2015-10-30 00:00:00 -2359":327,
"2015-10-31 00:00:00 -2359":46
};
new Chartkick.LineChart("chart-1", view_dates);
Я не могу разобрать ответ json на то, как требуется удар по чертежу. Как я могу это сделать?