Draw () Google Chart ChartWrapper не работает в Async - PullRequest
1 голос
/ 11 апреля 2019

Я борюсь с проблемой зависания экрана гистограммы.У меня 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.Кто-нибудь знает, как с этим справиться?

...