Reactjs 如何在React Native app with Expo中在后台运行计算?

Reactjs 如何在React Native app with Expo中在后台运行计算?,reactjs,react-native,expo,Reactjs,React Native,Expo,我想在我的mobile React Native+Expo应用程序中进行一些“更大”的计算,平均在一台设备上大约需要2秒钟才能生成图表数据 问题是,当计算数据时,整个视图被阻塞。我想阻止它,并在后台计算数据时显示微调器,以及数据完成时显示漂亮的图表 在浏览器中,我可以使用Web Workers来完成此任务。但我不知道如何妥善处理世博会和反应 我试过: 但这些功能似乎不想在这个问题上与我合作 现在,我将图表计算逻辑委托给后端任务,但我认为每个设备都可以轻松处理,最终为云功能省钱 还有其他想法吗

我想在我的mobile React Native+Expo应用程序中进行一些“更大”的计算,平均在一台设备上大约需要2秒钟才能生成图表数据

问题是,当计算数据时,整个视图被阻塞。我想阻止它,并在后台计算数据时显示微调器,以及数据完成时显示漂亮的图表

在浏览器中,我可以使用Web Workers来完成此任务。但我不知道如何妥善处理世博会和反应

我试过:

但这些功能似乎不想在这个问题上与我合作

现在,我将图表计算逻辑委托给后端任务,但我认为每个设备都可以轻松处理,最终为云功能省钱

还有其他想法吗