Приложение Reaction-native android не загружает новые данные с помощью axios - PullRequest
0 голосов
/ 15 апреля 2020

Я использую axios для загрузки страницы, и эта удаленная страница обновляется только один раз в день. Я заметил, что даже при запуске функции, которая выполняет axios каждую минуту или около того с помощью функции setInterval(), новые данные не загружаются в приложение.

Я использую следующее axios настройка для передачи заголовков для пропуска кэширования.

api = axios.create({
    baseURL: this.URL,
    timeout: 1000,
    headers: { 'Cache-Control': 'no-store' }, // makes sure that cache is ignored.
  });

и позже я делаю обычный api.get(), чтобы получить данные, которые, кажется, работают нормально. Я также проверил, что setInterval() работает должным образом, поскольку я вижу, как ответы загружаются в консоль.

Когда я публикую sh приложение android и запускаю его впервые, я просматривать последние данные, однако при изменении сайта приложение продолжает отображать те же самые старые данные.

На моем телефоне, когда я очищаю весь кэш / данные для приложения, кажется, что go впереди и получить новые данные.

Я не уверен, является ли это проблемой axios или android, поскольку я уверен, что это довольно распространенная проблема (циклический просмотр и проверка новых данных.

Спасибо:)

...