await是React Native的Expo XDE中的保留字错误

ron*_*ron 2 react-native expo

正确的观点:

我正在使用Expo XDE with react-native来构建一个跨平台的移动应用程序.

我想使用AsyncStorage(react-native中的"localstorage"替代)保存和检索几个变量.

添加要存储和检索的代码片段后,

在此输入图像描述

在构建JavaScript包时,Expo XDE显示以下错误:"await是一个保留字"

在此输入图像描述

根据文档(https://facebook.github.io/react-native/docs/asyncstorage.html),我在访问AsyncStorage时使用了"await".

有任何想法吗?这只是与XDE世博相关的问题吗?

谢谢!!

Ant*_*amp 10

要使用await,您的功能包括const username = await AsyncStorage.getItem();需要异步.

你可以这样做:

async myfunction() {
  ...
  const username = await AsyncStorage.getItem();
  ...
}
Run Code Online (Sandbox Code Playgroud)