首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >响应本机asyncStorage未定义错误

响应本机asyncStorage未定义错误
EN

Stack Overflow用户
提问于 2022-11-24 11:20:23
回答 1查看 28关注 0票数 1

Reactinative还将异步存储作为未定义的返回。我不明白是什么引起了这个问题。我在Android和我自己的设备上尝试过,我也得到了同样的错误。我已经给出了返回下面错误的代码。

代码语言:javascript
复制
try {
      const contactData = (await AsyncStorage.getItem('contact_data')) || '[]'
      if (!contactData) return []
      return JSON.parse(contactData)
    } catch (e) {
      console.log('Error getContactData', e)
    }

我已经分享了下面错误图片的链接。

在这里输入图像描述

屏幕停留在白色屏幕上,因为结果没有返回。

我需要帮助,为什么它是返回未定义。它在ios设备上工作,但android也给出了一个错误

EN

回答 1

Stack Overflow用户

发布于 2022-11-24 12:00:00

我想您缺少异步(等待应该与异步一起使用)

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74559937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档