HarmonyOS 有无一次渲染完成的回调?

我有一个create方法,该方法会在页面上调用三方播放器SDK创建一个视频组件。

如果当前已经存在视频组件,则认为这次create是更新,需要先destroy掉视频组件然后重新创建。

但UI更新看起来是异步的,所以destroy再创建,到渲染的builder方法中,已经是销毁重新创建后的了,就没有实现销毁。

在React中有setState第二个参数作为这次setState已完成的回调。

请问在HarmonyOS中有无类似方案,可以抓住destroy掉的时机。

阅读 456
1 个回答