Мне нужен массив объектов для передачи в cavansJs. Этот массив является элементом более сложного объекта, передаваемого из PHP в JS-скрипт таким образом
var active_alarms_data = JSON.parse('<?php echo json_encode($activePriceAlarms,JSON_NUMERIC_CHECK);?>');
Я также пытался
var active_alarms_data = <?php echo json_encode($activePriceAlarms,JSON_NUMERIC_CHECK);?>;
Это структура основного объекта
Данные для диаграммы находятся в подмассиве factory_made_avg_graph_prices_stats, распечатывая на console.log весь объект, это поле выглядит правильно отформатированным какмассив;видно, что он объявлен как тип Array с 104 элементами, каждый из которых проиндексирован числом от 0 до 103. Хорошо, это то, что мне нужно !! Но когда я обращаюсь непосредственно к массиву, я получаю нечто очень странное
console.log("ELEMENT 0: " + active_alarms_data[i].graph.factory_made_avg_graph_prices_stats);
Я получаю
и диаграммуостается пустым, вероятно, только потому, что ожидаемый формат данных отличается от предыдущего. Любое предложение?