AmCharts4: добавить данные динамически - PullRequest
1 голос
/ 20 февраля 2020

В моем приложении у меня много графиков. Эти графики показывают данные в реальном времени за 1 день go до настоящего времени. Я реализовал автообновление, которое периодически добавляет новые точки данных на график. Я использую этот метод: chart.addData(dataArray,removeCount) Я также реализовал функцию, которая загружает еще один день в прошлом, нажимая кнопку. Это прекрасно работает, загружая данные, а затем делает:

chart.data.unshift(...dataArray);
chart.invalidateData();

, но я бы предпочел что-то вроде этого:

chart.unshiftData(dataArray,removeCount)

Потому что, если я вызову invalidate на диаграмме с 15000 точками данных, график на мгновение замораживает браузер. Я не знаю, с чего начать.

Заранее спасибо!

...