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