问题标签 [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 - AsyncStorage 与 ListView 反应原生
嗨,我想制作一个带有列表的屏幕,我可以在其中显示用户保存为收藏的内容。我使用本地 json 文件来保存原始数据。从那里我想将最喜欢的数据保存在 AsyncStorage 上。AsyncStorage 返回一个承诺,我无法将它添加到状态中。我该怎么做?
android - 将 asyncStorage 导出到 json 文件
我使用react-native-storage在 React-Native 中保存一些数据,key-value
如下所示:key-id
AsyncStorage
现在我想向export
我的应用程序添加(保存)功能,并且现在想知道将文件保存AsyncStorage
为.json
移动.xml
SD 卡的最佳方法是什么。
我发现react-native-fetch-blob和react-native-fs包可用于文件系统。
这就是我们如何读取基于react-native-storage包的所有密钥的方式:
你知道完成这项任务的最佳方法吗?
我们如何在没有额外软件包的情况下做到这一点(在 SD 卡上写入文件)?
react-native - 无法在 React Native 的 asyncStorage 中存储值
在 asyncstorage 中设置的值为 null 并且 usertext 的日志是 { [TypeError: undefined is not an object (evaluating 'this.state.usertext')] line: 30, column: 34 }
这里可能是什么问题?
react-native - AsyncStorage 是永久的吗?
我将应用程序的身份验证令牌存储在 AsyncStorage 中。似乎在 Android 和 iOS 上(对此不太确定),在长时间不活动(约 2 周)后,用户都会退出。 我确信它与服务器无关。
AsyncStorage 是永久的吗?
编辑:嗯,这很尴尬。问题出在服务器上,不是 AsyncStorage 的错。
reactjs - 使用异步存储的 Firebase 查询
我正在尝试在我的 firebase 查询中使用来自 asyncStorage 的值。
我感觉被困在这上面了。我尝试了异步/等待,然后尝试/捕获。
不知道我应该怎么做。
reactjs - AsyncStorage 创建时间
所以我在我的应用程序中存储数据使用
我只是想知道如何存储添加此项目的时间?我想添加一个功能,它显示多久以前发布的状态。
我的问题是:人们使用什么方法来做到这一点?
react-native - 卸载 ReactNative App - 使用 Asyncstorage 清理用户数据
我正在使用异步存储在我的反应原生应用程序中存储一些值。我有一个登录名,所以当我登录应用程序时,我存储了我的 ID,注销时我将其删除。
但是,在不注销的情况下卸载我的应用程序时,我在异步存储中的数据不会被删除,即再次安装应用程序时自动登录。
你能告诉我如何解决这个问题吗?这发生在 android 设备和版本 >6 中
谢谢你。
react-native - 在 AsyncStorage 中设置项目的正确方法
我想在AsyncStorage.setItem
里面使用AsyncStorage.getItem
。如何以正确的方式做到这一点?
我的代码如下:
这是正确的方法吗?
reactjs - AsyncStorage 中的 setItem 不起作用
我正在尝试将一些数据从 React Native 上传到服务器。数据存储在 AsyncStorage 中。
数据如下:
和
我只想发送那些具有uploaded
和handled
属性等于0的人。
uploaded
因此,首先我得到那些handled
属性等于 0 的值。我这样做如下:
如果result_to_handle
并且result_to_upload
有length > 0
那么我想将它们发送到服务器并在 AsyncStorage 中将属性handled
和属性更新uploaded
为1。
我尝试按如下方式进行:
但是我得到的结果是不正确的。
来自 AsyncStorage的vehicle_slot
内容如下:
因此,第一个对象的值uploaded
仍然等于 0,但它应该等于 1。
有什么建议吗?
react-native - React Native setItem 在存储中
我有一个 forEach 循环,如下所示:
上传结果如下:
但由于某种原因AsyncStorage.getItem("vehicle_slot").then(json => console.log(JSON.parse(json))
只是第二个对象,第一个没有添加到存储中。
有什么建议吗?