echarts - событие, чтобы узнать, полностью ли отрисован график - PullRequest
0 голосов
/ 21 апреля 2020

Есть ли какое-либо событие в рамках, которое сработает, когда весь рендеринг будет завершен.

Я пробовал с событиями «Finished» и «Rendered», но эти события запускаются несколько раз для одного графика.

myChart.on('rendered', function () {
                            console.log("Chart rendered event fired");
                });
myChart.on('finished', function () {
                    console.log("Chart finished event fired");
        });

Я ищу событие, которое сработает только один раз после завершения рендеринга.

1 Ответ

0 голосов
/ 21 апреля 2020

Это правда, rendered вызов, когда кадр рендеринга завершен, и finished не совсем то, что от него ожидается, но вы можете попробовать использовать обработчик событий one, он вызывается один раз и с finished может быть решение.

myChart.one('finished', () => console.log('Done'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...