当前,我从componentWillMount
中的AsyncStorage
读取了一些状态。但是,有些屏幕修改了AsyncStorage
中的内容,并且在返回(this.props.navigation.goBack()
)中时似乎并未调用componentWillMount
,因此他们没有收到更新。
什么(如果有的话)叫什么?返回到屏幕上调用的组件生命周期函数是什么?当要再次显示屏幕时,这些中的任何一个都只会调用一次?
componentDidFocus
当前尚不可用,请参见React-Native Open Issue#51。
尝试这种替代方法反应 - 行动 - addons。