Правильный вывод json

182
27 августа 2017, 06:03

Помогите сделать правильный вывод json данных

    $(document).ready(function() {
                function UpdateBlocks(){
                    var url = "http://exemple.com/test.php"; // {"time":"2017-08-26 11:09:21","current":1444444,"average":1375930}
                    $.getJSON(url, function(data) {
                        console.log(data);
                    }); 
                }
                UpdateBlocks();
                setInterval(UpdateBlocks, 5000);
    });

На выходе

        Object{ time: "2017-08-26 11:29:20", current: 1666666, average: 1423087 }
        Object{ time: "2017-08-26 11:29:24", current: 1666666, average: 1421889 }
        Object{ time: "2017-08-26 11:29:29", current: 1666666, average: 1421224 }
        Object{ time: "2017-08-26 11:29:34", current: 1666666, average: 1421224 }
        Object{ time: "2017-08-26 11:29:39", current: 1666666, average: 1420560 }

Требуется так чтобы после каждого запроса добавлялась новая строка в объект

Object[
        Object{ time: "2017-08-26 11:29:20", current: 1666666, average: 1423087 },
        Object{ time: "2017-08-26 11:29:24", current: 1666666, average: 1421889 },
        Object{ time: "2017-08-26 11:29:29", current: 1666666, average: 1421224 },
        Object{ time: "2017-08-26 11:29:34", current: 1666666, average: 1421224 },
        Object{ time: "2017-08-26 11:29:39", current: 1666666, average: 1420560 }
        ]
Answer 1

Не уверен что понял вопрос, но возможно как-то так:

$(document).ready(function() {
  let blocksData = [];
  function UpdateBlocks(){
    var url = "http://exemple.com/test.php"; // {"time":"2017-08-26 11:09:21","current":1444444,"average":1375930}
    $.getJSON(url, function(data) {
      blocksData.push(data)
      console.log(blocksData);
    }); 
  }
  UpdateBlocks();
  setInterval(UpdateBlocks, 5000);
});
READ ALSO
Добавить pug-шаблон в вёрстку через appenChild и require?

Добавить pug-шаблон в вёрстку через appenChild и require?

Подключен webpack, создан в отдельном файле pug элемент, который необходимо добавить в вёрстку

211
Не работает параметр проигрывателя YouTube autoplay

Не работает параметр проигрывателя YouTube autoplay

Почему-то видео на странице начинает проигрываться автоматически, хотя устанавливаю параметр autoplay:0

334
Вывод заголовков записей в меню Wordpress

Вывод заголовков записей в меню Wordpress

Добрый деньНужно вывести заголовки записей в выпадающем меню на главной странице

309
Поиск и замена целого (точного) выражения на PHP

Поиск и замена целого (точного) выражения на PHP

Нужно находить и заменять целые слова или точные выражения (точное совпадение) внутри строкНапример: найти "Половица" и заменить на "Половник"...

232