React-Native Text属性中的异步函数

时间:2018-12-17 21:17:20

标签: react-native

我有一个从node_modules\babel-plugin-module-resolver\lib\index.js:88 TypeError: Cannot read property '1' of undefined 获取变量的函数。

AsyncStorage

我想用它来做类似的事情,但是由于这是一个承诺,我不知道该怎么做:

const cloudCheck = async function() {
  let cloud = await AsyncStorage.getItem('cloud');
    cloud = cloud === 'true';
    return cloud;
}

有人可以给我任何指导吗?

1 个答案:

答案 0 :(得分:0)

您可以在生命周期方法{{1}中调用它(也可以在componentDidUpdate中调用它,但最好避免使用它),然后再调用render

然后,在您的setState({ cloud })中,您可以执行以下操作

render