gpt4 book ai didi

android - AsyncStorage 的替代品

转载 作者:行者123 更新时间:2023-12-05 00:07:59 26 4
gpt4 key购买 nike

我有一个基于卡片的应用程序(左右滑动)

当我向左或向右滑动时,我会为其分配功能。

SwipeRight:(向右移动时执行的功能)

storeInLevel1(props.id)
removeFromLevel0(props.id)

const filterDataList = _.filter(data, item => item.id !== props.id);
setData(filterDataList)

storeInLevel1 -> 从 AsyncStorage 获取 Level1 的状态并将附加信息保存到 AsyncStorage

removeFromLevel0 -> 从 AsyncStorage 获取 Level0 的状态并将附加信息保存到 AsyncStorage(没有删除元素)

问题是它是异步的,并不总是能正常工作。异步会导致很多问题。

有时它会(按时)很好地写入和读取所有内容,有时它根本不起作用

除了在手机内存中为应用程序保存简单数据之外,是否有更好的替代方法?

也许是一些文本文件?必须快速读写这些数据

最佳答案

你可以使用 react-redux 进行状态管理,给你一个第二层,你的状态不会丢失数据,或者你可以使用 use-global-hook 这是轻量级的并且在某种程度上做同样的工作。

关于android - AsyncStorage 的替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60682543/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com