Если вы хотите обновить содержимое через какое-то время, при условии, что ваши данные поступают из удаленного источника, который вы загружаете в свое приложение React Native - вы можете выполнить одно из событий жизненного цикла React Native JS.
Например, вы можете использовать componentDidMount()
:
componentDidMount()
, который вызывается сразу после монтирования компонента (вставки в дерево).Инициализация, которая требует DOM-узлов, должна быть здесь.Если вам нужно загрузить данные из удаленной конечной точки, это хорошее место для создания сетевого запроса.
Этот метод является хорошим местом для настройки любых подписок.Если вы сделаете это, не забудьте отменить подписку в componentWillUnmount()
.
Если вы хотите создать собственный модуль React Native, вам нужно будет создать службу Android - но при условии, что у вас есть APIконечная точка для ваших данных и данных будет обновляться только тогда, когда пользователь взаимодействует с приложением - я не понимаю, зачем вам нужен пользовательский модуль.Все уже встроено.