你能渲染()方法在本地做出反应异步?

问题描述 投票:0回答:1

我有一个作出反应,需要,为了使来从异步存储对象本地组件。事情是这样的。

class Class1 extends Component {
  async render() {
    let data = AsyncStorage.getItem('data');
    return (
      <View>
        {data}
      </View>
    )
  }
}

我做了我的render()方法的异步函数,这样我可以等待AsyncStorage.getItem()方法的返回,从而使组件将不会试图返回,直到“数据”对象有后的原因从异步存储器被退回。然而,当我使用“异步渲染()”我得到“不变违规:对象是不是一个阵营的孩子有效的”。

有小费吗?

react-native asynchronous
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.