我有一个从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;
}
有人可以给我任何指导吗?
答案 0 :(得分:0)
您可以在生命周期方法{{1}中调用它(也可以在componentDidUpdate
中调用它,但最好避免使用它),然后再调用render
然后,在您的setState({ cloud })
中,您可以执行以下操作
render