asyncstorage相关内容

AsyncStorage React Native 保存一个数组

我尝试保存一个数组,我尝试按照文档进行操作,但失败了.应该怎么写才不会给我各种警告和错误. 错误: 当我尝试设置项目时得到一个 [Object Object] 得到一个对象而不是数组 试图分配给只读属性 需要一个字符串,得到一个数组 这里是代码:App.js import React from "react";进口 {样式表,文本,看法,文本输入,滚动视图,可触摸不 ..
发布时间:2022-01-23 14:28:18 前端开发

如何使用 Jest 测试异步存储?

我正在使用 React Native 构建应用程序.我想尽量减少与数据库通信的频率,因此我大量使用 AsyncStorage.但是,在 DB 和 AsyncStorage 之间的转换中存在很多错误空间.因此,我想通过运行自动化测试来确保 AsyncStorage 拥有我认为它拥有的数据.令人惊讶的是,我还没有在网上找到任何关于如何做到这一点的信息.我自己尝试这样做的尝试没有成功. 使用笑话: ..
发布时间:2021-12-06 22:01:08 其他开发

错误 ReactNative AsyncStorage is null iOS

我正在使用 asyncStorage 使用 ReactNative 开发一个应用程序,在 Android 上它运行良好,我在 iOS 上有问题,我无法解决问题:错误:[@RNC/AsyncStorage]:NativeModule:AsyncStorage 为空. 这是错误的图片 我已经尝试了您在错误消息中放置的所有说明,但我已经查找了相同的错误,但找不到解决方案.看看有没有人遇到过这 ..
发布时间:2021-07-04 20:07:40 移动开发

在存储中反应本机 setItem

我有一个 forEach 循环如下: let result_test = [];forEach(result_to_upload, value => {如果(值.图片路径){让 body = new FormData();常量照片 = {uri:value.picturepath,类型:'图像/jpeg',名称:value.pictureguid + '.jpg',};body.append(' ..
发布时间:2021-07-04 19:46:05 其他开发

AsyncStorage 是永久性的吗?

我将应用程序的身份验证令牌存储在 AsyncStorage 中.似乎在 Android 和 iOS 上(对这个不太确定),在长时间不活动(约 2 周)后,用户都会被注销.我确信它与服务器无关. AsyncStorage 是永久性的吗? 编辑:嗯,这很尴尬.问题出在服务器上,而不是 AsyncStorage 的错. 解决方案 来自 RN 文档 https://facebook.g ..
发布时间:2021-07-04 19:39:21 其他开发

AsyncStorage 未解析或拒绝

我正在尝试从异步存储中获取项目. componentDidMount() {console.log('componentDidMount')AsyncStorage.getItem(STORAGE_KEY).then(storage => console.log('then', storage)).catch(err => console.log('catch', err))} 也尝试这种方式 ..
发布时间:2021-07-04 19:20:09 其他开发

在 AsyncStorage 或 redux 中存储全局数据的最佳方式?

我正在开发一个功能,比如我想在多个屏幕中使用的数据的购物车.此外,想要管理查看购物车和清除购物车项目,但仅限本地.推荐的方式是什么? 1) 异步存储2) 还原 请帮助我,如果我有任何误解,请告诉我. 解决方案 AsyncStorage 和 Redux 有不同的用途. AsyncStorage 允许您存储应用实例之间(即应用重启之间)持久化的数据. Redux 是一个 ..

卸载 ReactNative App - 使用 Asyncstorage 清理用户数据

我正在使用异步存储在我的本机应用程序中存储一些值.我有一个登录名,所以当我登录应用程序时,我会存储我的 ID,注销时我将其删除. 但是,在不注销的情况下卸载我的应用程序时,我在异步存储中的数据不会删除,即再次安装应用程序时自动登录. 你能告诉我如何解决这个问题吗这发生在 android 设备和版本 >6 谢谢. 解决方案 我遇到了同样的问题,这似乎是 android 新 ..
发布时间:2021-07-04 19:08:09 其他开发

我如何为 AsyncStorage 设置到期日期 - 反应原生

我正在使用 React Native 异步存储,它运行良好,但在某些情况下,我必须为数据设置到期日期并刷新我检查过的存储 AsyncStorage 文档 但没有设置过期时间的选项特定时间. 只有可用的选项是:- AsyncStorage.removeItem 解决方案 首先,我存储的是对象,而不是字符串,所以我的解决方案将基于对象案例,如果有人使用他可以附加的字符串,他可以在对象 ..
发布时间:2021-07-04 19:03:34 其他开发