Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.07.2021, 16:17
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 13,310

[React Native] Запись данных на ресурсах устройства
Есть потребность записывать данные на само устройство (смарт)...
Кто какими модулями пользуется для этого?
Ответить с цитированием
  #2 (permalink)  
Старый 02.08.2021, 09:38
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 13,310

В итоге остановились на такой "связке"...
import Storage from 'react-native-storage'
import AsyncStorage from '@react-native-async-storage/async-storage'


Делаем "хранилище"...
const storage = new Storage({
  size: 1000,
  storageBackend: AsyncStorage,
  defaultExpires: null,
})


Теперь в него можно писать.
const data = 'данные'
storage.save({
    key: 'test',
    data,
    expires: null
})

Читать немного геморнее
storage.load({
    key: 'test',
  })
  .then(data => {
    console.log('data', data)
  })
  .catch(err => {
    console.log('err', err.message)
    switch (err.name) {
      case 'NotFoundError':
        console.log('NotFoundError')
        break;
      case 'ExpiredError':
        console.log('ExpiredError')
        break;
      default:
        console.log('default', err.name)
    }
})

Пока это все работает на всех трех "устройствах":
- браузер
- андроид
- айос
Ответить с цитированием
  #3 (permalink)  
Старый 03.08.2021, 13:13
Аватар для SuperZen
Профессор
Отправить личное сообщение для SuperZen Посмотреть профиль Найти все сообщения от SuperZen
 
Регистрация: 08.11.2017
Сообщений: 640

sqlite + typeorm )
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Считывание и запись данных в файл Nextmap Общие вопросы Javascript 9 17.10.2018 14:57
Запись данных формы в файл по условию Sonya Серверные языки и технологии 4 27.08.2017 04:32
Google создание таблицы и запись данных aleks_lv Общие вопросы Javascript 2 07.12.2015 14:05
Запись данных в json файл inflexible AJAX и COMET 6 31.07.2015 21:49
Двойная Фильтрация данных таблицы David0707 Общие вопросы Javascript 0 19.03.2012 11:00