AsyncStorage returns [对象] [对象]

AsyncStorage returns [Object] [Object]

我目前正在尝试使用 JSON 网络令牌进行身份验证,在反应本机应用程序和 express/passport-jwt 服务器之间。

我可以检查 credentials/login 从应用程序到服务器没问题,因为密钥是 return 从 server to app 编辑的,我可以在应用程序控制台上 console.log(response.token) .

然后我用AsyncStorage.setItem('JWT_Key', response.token)

保存它

我的问题是,当我 return 它使用类似 console.log(AsyncStorage.getItem('JWT_Key')) 的东西时,它 returns [Object] [Object]

我似乎在文档中看不到任何内容,有人可以告诉我我错过了什么吗?

AsyncStorage returns 一个承诺,但您也可以通过回调获取项目:

AsyncStorage.getItem('JWT_Key', (err, item) => console.log(item));