echarts - 了解图表是否完全呈现的事件

echarts - Event to know if the chart is completely rendered

框架中是否有任何事件会在所有渲染完成时触发。

我已尝试使用 'finished' 和 'rendered' 事件,但这些事件会针对单个图表触发多次。

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

我正在寻找一个只在所有渲染完成后触发一次的事件。

是的,rendered 在渲染帧完成时调用 finished 不是他所期望的,但你可以尝试使用事件处理程序 one,它调用一次和 finished 可以解决。

myChart.one('finished', () => console.log('Done'))