如何在react native expo中安装后才显示屏幕



我有几个欢迎屏幕,当应用程序在安装后首次启动时,它们应该只出现一次,但我不知道如何出现。

我的应用程序在react-native 0.64.3expo 43.0.2

提前感谢

AsyncStorage将为您完成这项工作,您可以将其与componentDidMount一起使用

async componentDidMount() {
const firstTime = await AsyncStorage.getItem("isFirstTime")
if(firstTime != null) {
// navigate to HomePage directly
} else {
// navigate to other screens where you have some infos to show
await AsyncStorage.setItem("isFirstTime", 'true')
}
}

最新更新