首页 > 解决方案 > 如何在 reactjs 中使用 AsyncStorage

问题描述

我想在 ReactJs 中使用 AsyncStorage(在 react-native 中类似)。我暂时需要将数据存储在 localsotrage(超过 10mb)中。如果有任何其他解决方案,请告诉我。目前我正在使用 reactjs 的本地存储,但根据我的研究,它在桌面浏览器中限制为 10mb。

标签: reactjsreact-nativeweb-development-server

解决方案


您可以选择与所有现代浏览器兼容的 IndexedDB。最小或软限制为 5MB - 浏览器将请求存储数据的权限。最大存储空间是您的硬盘驱动器磁盘的限制,因为所有数据都本地存储在您的机器磁盘上。

您可以在此处查看 IndexedDB 文档

您可以在此处检查跨浏览器的兼容性


推荐阅读