Как сохранить в локальном AsyncStorage какой-нибудь текстовый файл? - PullRequest
0 голосов
/ 02 июля 2019

Я создаю новое приложение с реагировать на нативную версию, которое извлекает некоторых пользователей из URL.

Далее вы можете выбрать одного из этих пользователей из списка и выбрать другие данные. Затем вы должны выбрать время.

Например: например, когда у вас есть список исполнителей, вы выбираете альбом, а затем песню.

Я сейчас использую AsyncStorage.

Спасибо за помощь.

Я хочу сохранить все эти данные, выбранные в текстовом файле, и сохранить их на смартфоне, когда вы находитесь в сети, а затем загрузить этот текстовый файл.

У меня вопрос, как сохранить данные в текстовом файле. Файл должен быть в этой форме:

  1. имя: Джон Доу
  2. номер: 12345
  3. время: 1,5

1 Ответ

0 голосов
/ 03 июля 2019

Использование 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');

обратите внимание, что значение должно храниться в строке, вам нужно конвертировать при получении

чтобы получить сохраненные данные

const user = await AsyncStorage.getItem('user');

или для одного элемента

const name = await AsyncStorage.getItem('name');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...