如何在本地 AsyncStorage 中保存一些文本文件?
How to save in local AsyncStorage some text file?
我正在使用 React Native 创建一个新应用,它从 url.
中获取一些用户
接下来,您可以从列表中选择这些用户之一,然后选择其他数据。那你得select一次。
例如:就像你有一个艺术家列表,然后你选择一张专辑,然后选择一首歌曲。
我目前正在使用 AsyncStorage。
感谢您的帮助。
我想将选择的所有这些数据保存在一个文本文件中,并在您在线时将其存储在智能手机中,然后上传此文本文件。
我的问题是如何将数据保存在文本文件中。
该文件需要采用这种形式:
- 姓名:李四
- 人数:12345
- 时间:1,5
使用AsyncStorage,存储数据
await AsyncStorage.setItem('user', JSON.stringify({name: 'John Doe', number: 12345, time: '1,5'}));
这将保存为 json 字符串
作为单独的项目存储
await AsyncStorage.setItem('name','John Doe');
await AsyncStorage.setItem('number','12345');
await AsyncStorage.setItem('time','1,5');
注意value需要存成string,检索时需要转换
获取存储的数据
const user = await AsyncStorage.getItem('user');
否则对于单个元素
const name = await AsyncStorage.getItem('name');
我正在使用 React Native 创建一个新应用,它从 url.
中获取一些用户接下来,您可以从列表中选择这些用户之一,然后选择其他数据。那你得select一次。
例如:就像你有一个艺术家列表,然后你选择一张专辑,然后选择一首歌曲。
我目前正在使用 AsyncStorage。
感谢您的帮助。
我想将选择的所有这些数据保存在一个文本文件中,并在您在线时将其存储在智能手机中,然后上传此文本文件。
我的问题是如何将数据保存在文本文件中。 该文件需要采用这种形式:
- 姓名:李四
- 人数:12345
- 时间:1,5
使用AsyncStorage,存储数据
await AsyncStorage.setItem('user', JSON.stringify({name: 'John Doe', number: 12345, time: '1,5'}));
这将保存为 json 字符串
作为单独的项目存储
await AsyncStorage.setItem('name','John Doe');
await AsyncStorage.setItem('number','12345');
await AsyncStorage.setItem('time','1,5');
注意value需要存成string,检索时需要转换
获取存储的数据
const user = await AsyncStorage.getItem('user');
否则对于单个元素
const name = await AsyncStorage.getItem('name');