Reactjs 有没有办法检查JS线程是否繁忙?

Reactjs 有没有办法检查JS线程是否繁忙?,reactjs,react-native,Reactjs,React Native,我想在我的react本机应用程序上运行一些繁重的计算,但我只想在react渲染完所有UI后运行它们。有没有办法检查JS线程是否繁忙?是的,您可以使用InteractionManager.runAfterInteractions等待所有渲染/动画完成后再运行计算。请参阅文档。但这仍然适用于用户交互。你知道还有别的办法吗?使用案例是,我需要等待一个相当复杂的应用程序完成API调用和渲染来做一些事情。你们有没有找到一种方法来做到这一点?

我想在我的react本机应用程序上运行一些繁重的计算,但我只想在react渲染完所有UI后运行它们。有没有办法检查JS线程是否繁忙?

是的,您可以使用InteractionManager.runAfterInteractions等待所有渲染/动画完成后再运行计算。请参阅文档。

但这仍然适用于用户交互。你知道还有别的办法吗?使用案例是,我需要等待一个相当复杂的应用程序完成API调用和渲染来做一些事情。你们有没有找到一种方法来做到这一点?