Снимок экрана с ошибкой при попытке mergeItem Я пытаюсь сохранить некоторые недавние поиски, которые каждый пользователь выполняет в мое приложение, которое я установил с помощью Asyncstorage, но это удаляет предыдущие поиски, и mergeItem, похоже, здесь не работает и рекомендации?
_storeSearches = async (numberToSave) => {
try {
await AsyncStorage.mergeItem('SNUMBER', numberToSave);
} catch (error) {
// Error saving data
}
};
_retrievePhoneNumberSearches = async () => {
try {
const value = await AsyncStorage.setItem('SNUMBER');
if (value !== null) {
return JSON.parse(value);
}
return [];
} catch (error) {
// Error retrieving data
}
};
Цель здесь состоит в том, чтобы получить список последних поисков, которые выполнял пользователь, и обновить этот список, если он выполняет поиск.