Я создаю прототип приложения для клиента, и он в основном занимается самостоятельным ведением журнала и графиков. Скажем, я хотел ввести, сколько калорий я съел сегодня и сколько калорий я сжег, у меня будет экран с двумя входами, где я смогу сохранить эти цифры для себя вместе с сегодняшней датой.
Мне интересно, какЯ могу использовать asyncStorage таким образом с датой, чтобы любой пользователь мог иметь данные, специфичные для его устройства / телефона, и он мог вести журнал каждый день, но я могу использовать данные (по дате), чтобы показать их на графике. По сути, если бы они сохраняли калории в / калории каждый день в течение недели, график мог бы отображать данные для каждого дня этой недели на их устройстве.
У меня есть очень простой пример этого здесь:
async storeItem(key, item) {
try {
var jsonOfItem = await AsyncStorage.setItem(key, JSON.stringify(item));
return jsonOfItem;
} catch (error) {
console.log(error.message);
}
}
Но как я могу сделать это с такими ключами, как «caloriesIn» и «caloriesOut», а также с текущей датой для каждого?