React Native Async Storage:信息存储在什么地方?Phone 还是 App?
React Native Async Storage : where are information storage at?Phone or App?
我在 RN 中使用异步存储。教学视频说异步存储是全局存储。这是什么意思?这意味着我的数据可以从我的 phone 中找到,还是只能从应用程序中找到?(当我从 phone 中删除该应用程序时,我还能在 phone 上找到该信息吗?)
此外,异步存储的大小限制是多少?我可以用它来存储图像或文档吗?
AsyncStorage的文档其实已经有了你问题的答案
AsyncStorage is an unencrypted, asynchronous, persistent, key-value storage system that is global to the app.
因此,如果您删除了应用,数据将会消失。
关于AsyncStorage的大小限制,目前设置为6MB。
只要是字符串格式,您几乎可以存储任何内容,所以假设您希望存储图像,将其转换为 base64 字符串并存储,以及何时需要检索或显示图像, AsyncStorage.getItem
返回 base64 字符串,在显示之前将其转换回图像
我在 RN 中使用异步存储。教学视频说异步存储是全局存储。这是什么意思?这意味着我的数据可以从我的 phone 中找到,还是只能从应用程序中找到?(当我从 phone 中删除该应用程序时,我还能在 phone 上找到该信息吗?)
此外,异步存储的大小限制是多少?我可以用它来存储图像或文档吗?
AsyncStorage的文档其实已经有了你问题的答案
AsyncStorage is an unencrypted, asynchronous, persistent, key-value storage system that is global to the app.
因此,如果您删除了应用,数据将会消失。
关于AsyncStorage的大小限制,目前设置为6MB。
只要是字符串格式,您几乎可以存储任何内容,所以假设您希望存储图像,将其转换为 base64 字符串并存储,以及何时需要检索或显示图像, AsyncStorage.getItem
返回 base64 字符串,在显示之前将其转换回图像