问题标签 [asyncstorage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - React Native - 更新 AsyncStorage 项嵌套键值?
我有一个AsyncStorage
像这样存储的用户:
其中一个键/值对的data
值为question_count
10
当用户删除一个问题时,我怎样才能将question_count
值减 1,AsyncStorage
所以值是9
?
这是我尝试过的:
但这不会改变价值。知道如何做到这一点吗?
ios - 如何在 React Native 中使用 AsyncStorage 正确获取项目?
我当前的项目需要我在本地存储用户数据,所以我使用 react native 本身的 AsyncStorage。但是,我遇到了一些关于如何检索已经保存的数据的问题,我总是得到空值,但不知何故,数据被保存了..
我总是得到
{ _45:0,_81:0,_65:空,_54:空}
这是我的代码,这是来自 react native 文档的简单示例
sqlite - 在带有 Redux 的 React Native 应用程序中使用 Realm
我即将进行 React Native 应用程序的开发,并且完全相信使用 Redux 管理应用程序状态的好处,但是我想通过使用 Realm 进行持久存储来使应用程序的数据在离线时可用。我想知道 Redux 将如何与 Realm 一起玩?
我正在开发的应用程序将通过 RESTful API 提取大量 JSON 数据,然后我想将这些数据保存到本地存储 - 领域似乎是一个很好的选择。然而,我不确定 Realm 数据库将如何存在于 Redux 存储中?它必须存在于商店之外吗?在基于 Redux 的应用程序中使用 Realm 是否有点矛盾?
我已经很好地搜索了描述使用 Realm 或其他存储选项(Asyncstorage 或 SQLite)用于 Redux 的大型数据集的文章,但几乎找不到信息。
react-native - AsyncStorage 说“未定义不是对象”
我正在处理购物清单,并希望将检查的项目保存在本地存储中。但是,设置 AsyncStorage 并没有为我工作,说 undefined 不是对象
这是我的代码:
android - React-natives AsyncStorage 不起作用
我正在尝试调用一个包含 AsyncStorage 调用的函数(接收数据并将其存储到“TutorialNotOver”)。我的程序前一阵子工作了,但不知何故它坏了。React-Native 没有给我任何警告或错误,它只是不能正常工作。看起来程序只是跳过了 GetfirstTime() 函数的调用。
firebase - React Native 在导出前等待 AsyncStorage
根据 AsyncStorage 的用户设置偏好,我需要初始化两个 Firebase 环境之一。我有我用来设置 Firebase 数据库的 javascript 文件的片段,但正如您可以清楚地看到的那样,它会在等待调用时给我一个语法错误。
导出firebase符号的最佳方法是什么,但只有在进行了适当的initializeApp调用之后?
谢谢,
红色的
reactjs - 如何使用 Jest 测试异步存储?
我正在使用 React Native 构建一个应用程序。我想尽量减少与数据库通信的频率,所以我大量使用 AsyncStorage。但是,在 DB 和 AsyncStorage 之间的转换中存在很大的错误空间。因此,我想通过对它运行自动化测试来确保 AsyncStorage 拥有我相信的数据。令人惊讶的是,我还没有找到任何关于如何在网上做到这一点的信息。我自己尝试做这件事并没有成功。
使用笑话:
此方法失败并出现错误:
删除 return 将导致它立即运行而无需等待 value 并错误地通过测试。
当我尝试使用 await 关键字对其进行测试时,我遇到了完全相同的错误:
有关如何针对 AsyncStorage 中的值成功运行断言的任何建议?我更愿意继续使用 Jest,但如果它只能通过一些备用测试库来完成,我对此持开放态度。
react-native - 什么是 AsyncStorage (react-native)?
谁能解释 asyncStorage 是如何工作的?它是否连接到 SQLite 或 RocksDB 等数据库?asyncstorage 是否直接将数据写入数据库?
ios - 如何在基于 iOS 的 CMS 应用程序中存储数据?
我想开发一个应用程序,它将信息(文本)存储在手机本地。
我是 iOS 开发的新手,想了解是否有推荐用于存储数据的内部数据库系统,或者是否有其他解决方案,如 AsyncStorage 与 React Native 结合使用......
对不起,如果这个问题有点笼统,但由于我缺乏信息,我无法让它更具体。
react-native - 在 React-Native 中使用 AsyncStorage 更新状态的正确方法是什么?
我正在尝试向服务器发出 GET 请求,以检索 JSON 格式的产品列表。然后我想将数据放入 AsyncStorage 中,以便在视图中显示产品。这样做的正确方法是什么?
我研究过的:
在https://facebook.github.io/react-native/docs/asyncstorage.html上,在示例中,他们解释了如何从 AsyncStorage 中检索一个值,而不是设置它并同时检索它
我有的:
-> this.state.products 为空,我确信服务器会通过 curl 返回响应。我是 react-native 的新手,所以也许我的想法是错误的。有人可以解释这样做的正确方法或建议替代方法吗?
我所知道 的异步存储是应用程序可以放置其数据的键值存储。可以将这些数据从异步存储放入对象的状态,并且视图将相应更新