Nop*_*zen 6 javascript reactjs react-native expo
我正在开发自己的小型私人 Expo,使用 Expo SDK 32.0.0 的 React Native 应用程序,并且目前正在构建一个身份验证流程,其中我通过 graphql 端点获取 JWT 令牌,然后将其存储在 AsyncStorage 中。
我登录,一切正常,我在异步存储中获得了一个令牌,我按照应有的方式被重定向到新堆栈,然后我对我的代码做了一些更改,我保存它并且应用程序热重新加载,然后当它发生时检查我是否有一个令牌,它说它未定义,然后将我传回登录流程。
所以我的问题是,异步存储在热重载后是否重置或者是否缺少某些内容?
设置令牌后检索令牌。
componentDidMount = async () => {
const StoredAuth = await AsyncStorage.getItem(Config.STORAGE_AUTH_KEY)
this.props.navigation.navigate(StoredAuth ? 'App' : 'Auth');
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3092 次 |
| 最近记录: |