При обновлении диаграммы с живыми данными из моего канала у меня возникают небольшие проблемы, когда дело доходит до рендеринга каждой свечи, которая является перекрывающимися линиями.Как заменить последний datapoint в HighStock/HighCharts?
В то время, когда добавляется новая свеча, проблема, кажется, разрешает себя, каждая свеча, кажется, содержит несколько записей, что не особенно эффективно - особенно когда вы обновляете одну минуту свечу несколько раз в секунду.
После отладки я не могу найти точную функцию, которую я ищу, но как заменить последнюю запись в данные.
В настоящее время я использую:
chart : {
events : {
load : function() {
var series = this.series[0];
wSocket.onmessage = function(message) {
series.addPoint(JSON.parse(message.data));
};
}
}
},
Так в идеале я хотел бы сделать это, взаимодействуя с этим объектом серии.
Не могли бы вы опубликовать живой пример, например jsFiddle? Вы делаете только несколько addPoint или есть другие связанные с Highcharts функции? –
Мне действительно удалось получить эту сортировку, но спасибо –