【发布时间】:2016-11-21 07:57:34
【问题描述】:
检测 react-native 应用的首次启动和初始启动以显示入门/介绍屏幕的好方法是什么?
【问题讨论】:
-
考虑使用
AsyncStorage:facebook.github.io/react-native/releases/0.37/docs/… -
但是由于 AsyncStorage 是~async~,所以响应是通过回调返回的,我无法让视图等待。还是我错过了什么?
-
您可以使用
View状态,假设您可以显示一些ActivityIndicator直到LocalStorage' 响应,然后通过this.setState({shouldShowIndicator: false})之类的东西隐藏ActivityIndicator -
考虑使用
Realm:realm.io 我已经使用Realm显示几个页面,仅用于首次应用启动。所以这非常完美。 -
在清除应用数据时不会清除 asyncStorage 吗?
标签: react-native