React Native AsyncStorage位置和使用

时间:2016-05-25 16:04:45

标签: ios mobile react-native asyncstorage

我是React Native的新手,我正在努力掌握AsyncStorage的使用。我已经查看了文档并查看了几个可用的包装器,但找不到我的几个问题的答案。

  1. 如果我只需要添加一次此数据,那么将键值对添加到AsyncStorage的最佳方法是什么。除了我自己之外,用户不会添加数据。例如,我想添加键值对,其中键是一个项目,值是该项目的描述。描述可能是几段长。我是否需要构建一个处理此数据添加/更新/删除的组件?这引出了我的第二个问题。

  2. 我可以在AsyncStorage中查看数据吗?我似乎无法找到有关此数据位置的任何信息。应用程序或xcode中的某个文件是否可以查看和/或直接更新?

1 个答案:

答案 0 :(得分:0)

以下是我对您提问的建议:

  
      
  1. 将键值对添加到AsyncStorage的最佳方法是什么......
  2.   

AsactStorage for ReactNative打算存储未加密的简单键值对数据格式。我想建议,如果数据大小不是AsyncStorage,而是使用您的网络服务器来存储您的描述并在您的应用中获取它。当你想要改变它时,它非常方便。请记住,AsyncStorage不安全,因为它以未加密的格式存储数据,并且如果手机已植根,则可以轻松访问。如果您仍想在AsyncStorage中存储数据,则对其进行加密然后存储。

  
      
  1. 我可以在AsyncStorage中查看数据......
  2.   

您可以按照我的this回答。