Я борюсь с проблемой зависания экрана гистограммы.У меня 5,6 млн данных для рендеринга, и я надеваю свои параметры, как показано ниже,
let options = {
seriesType: "bars",
fontSize: 10,
lineWidth: 3,
allowAsync: true,
animation: {
startup: true
},
bar: {
groupWidth: "100%"
},
hAxis: {
title: "",
baselineColor: "white",
slantedText: true,
slantedTextAngle: 90,
viewWindow: {
min: 0
}
}
};
И затем я вызываю, метод draw()
блокирует весь экран на 6-7 секунд, пока я ничего не могу сделатьно заморозьте там.
this.wrapper.setOptions(options);
this.wrapper.draw();
this.wrapper
является объектом google.visualization.ChartWrapper
.Кто-нибудь знает, как с этим справиться?