gpt4 book ai didi

android - React Native 中 AsyncStorage 的键的命名约定是什么?

转载 作者:行者123 更新时间:2023-12-04 23:38:37 25 4
gpt4 key购买 nike

在官方 AsyncStorage 示例中:
https://facebook.github.io/react-native/docs/signed-apk-android.html
每个键值都有一个 @myAppStore:字首。
await AsyncStorage.setItem('@myAppStore:key', '{ "data": [...] }');
但是,在 Save sensitive data in React Native ,看来 Android 和 iOS 都有自己的沙箱,所以数据是(某种)安全的。
@myAppStore:前缀定义范围(例如,像在 NoSQL 中创建一个新集合),或者它只是一个命名约定?

最佳答案

据我了解@something符号实际上对您放入存储中的内容没有任何特殊意义。而是他们使用的一个很好的命名约定。
话虽如此,我认为你可以在那里使用任何你想要的作为键,但我将它保留在那里以使我的代码更具可读性并快速查看我在哪里使用异步存储。
我总是用AsyncStorage.setItem(@key,data) 不是 @name:key因为无论你作为一个字段放在那里的东西确实已经是“关键”。或存储数据的值。
存储用户和临时 key 似乎没问题,而我不会存储后端 key 。

关于android - React Native 中 AsyncStorage 的键的命名约定是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48736785/

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