在React JS中可以使用async / await吗?

我开始使用React Native进行编程,并且习惯于使用以下语法:

async myFunction(){

...

return await otherFunction();

}

但是我不知道如何在共享包中使其与React JS和React Native兼容。我如何才能做到这一点,以使其在两个平台上都能正常工作?

谢谢!

回答:

React Native带有Babel和一些Babel预设,而Web上的React只是与React相关的代码。

如果您今天想在网络上使用async /

await,则需要Babel和正确的转换:https : //babeljs.io/docs/plugins/transform-async-to-

generator/

或阶段1预设,这在当今的React应用程序中相当普遍。http://babeljs.io/docs/plugins/preset-

stage-1/

以上是 在React JS中可以使用async / await吗? 的全部内容, 来源链接: utcz.com/qa/407275.html

回到顶部