Size: a a a

React Native — русскоговорящее сообщество

2020 May 29

E

Eldor in React Native — русскоговорящее сообщество
Переслано от Eldor
Можете помоч. Я сделал обычную форму но при появления клавиатуры длина layout  меняется как можно исправить
источник

E

Eldor in React Native — русскоговорящее сообщество
Переслано от Eldor
источник

E

Eldor in React Native — русскоговорящее сообщество
Переслано от Eldor
источник

ПТ

Пользователь Типичны... in React Native — русскоговорящее сообщество
привет, подскажите плез, у  ScrollView настраивается как-нибудь расстояние свайпа, которого достаточно для перехода к следующей точке при snapToOffsets ?
источник

ПТ

Пользователь Типичны... in React Native — русскоговорящее сообщество
хотел бы его зафиксировать  на 50, например, а то с длинными элементами неудобно перелистывать
источник

ПТ

Пользователь Типичны... in React Native — русскоговорящее сообщество
впринципе, проп disableIntervalMomentum решил проблему
источник

D[

Developer [0] in React Native — русскоговорящее сообщество
Привет сообщество RN. У меня тут возник вопрос.

Есть проблема с использованием интернета у пользователей, у них часто 2g бывает. Так как я уже знаю как проверять уровень соединения интернета., теперь у меня стоит вопрос, как реализовать задержку запроса? есть ли для этого какие то библиотеки(мне так же нужно отправлять файлы). Например если у пользователя плохой интернет я скидываю все запросы на переотправку потом. Затем когда находит нормальный интернет я отправляю запрос заново?

Всем спасибо
источник

VO

Vitalii Obideiko [Ob... in React Native — русскоговорящее сообщество
Developer [0]
Привет сообщество RN. У меня тут возник вопрос.

Есть проблема с использованием интернета у пользователей, у них часто 2g бывает. Так как я уже знаю как проверять уровень соединения интернета., теперь у меня стоит вопрос, как реализовать задержку запроса? есть ли для этого какие то библиотеки(мне так же нужно отправлять файлы). Например если у пользователя плохой интернет я скидываю все запросы на переотправку потом. Затем когда находит нормальный интернет я отправляю запрос заново?

Всем спасибо
Как вариант, если использовать saga. То можно сериализовать action и сохранить в список. А потом в нужный момент заново их выкинуть в dispatch. Это лобово решени, можно и что-то лучше придумать 🙂
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Developer [0]
Привет сообщество RN. У меня тут возник вопрос.

Есть проблема с использованием интернета у пользователей, у них часто 2g бывает. Так как я уже знаю как проверять уровень соединения интернета., теперь у меня стоит вопрос, как реализовать задержку запроса? есть ли для этого какие то библиотеки(мне так же нужно отправлять файлы). Например если у пользователя плохой интернет я скидываю все запросы на переотправку потом. Затем когда находит нормальный интернет я отправляю запрос заново?

Всем спасибо
Библиотек не знаю, но можно самому очередь запросов написать, примерно за день
с приоритезацией, фильтрами когда стоит отправлять и другими плюшками которые нужны
источник

D[

Developer [0] in React Native — русскоговорящее сообщество
Anton Vlasov
Библиотек не знаю, но можно самому очередь запросов написать, примерно за день
с приоритезацией, фильтрами когда стоит отправлять и другими плюшками которые нужны
а где их хранить?
источник

D[

Developer [0] in React Native — русскоговорящее сообщество
AsyncStorage не вариант прост
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Хранить в сторадже редукса например, ссылку на файл и параметры запроса
источник

D[

Developer [0] in React Native — русскоговорящее сообщество
Anton Vlasov
Хранить в сторадже редукса например, ссылку на файл и параметры запроса
она же выкинется если закрыть приложение из процесса
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Выкинется, ты же убьешь приложение и все с ним связанное.
Но т.к. ты все заранее положил в сторадж редукса, который персистися, при старте ты можешь проверить интернет и стартовать запросы
источник

D[

Developer [0] in React Native — русскоговорящее сообщество
Anton Vlasov
Выкинется, ты же убьешь приложение и все с ним связанное.
Но т.к. ты все заранее положил в сторадж редукса, который персистися, при старте ты можешь проверить интернет и стартовать запросы
память сторадж редукса, выкидывается при закрытия приложения из процесса нет?
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Если персистится... если нет, в сторону redux-persist надо смотреть... если AsyncStorage не вариант, у него есть  и другие адаптеры
источник

D[

Developer [0] in React Native — русскоговорящее сообщество
больше склоняюсь к локальном БД
источник

D[

Developer [0] in React Native — русскоговорящее сообщество
как SQLite
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Developer [0]
больше склоняюсь к локальном БД
Это от потребностей приложения сильно зависит. С голым sqlite больше кода придется написать
источник

D[

Developer [0] in React Native — русскоговорящее сообщество
Gena Black
Это от потребностей приложения сильно зависит. С голым sqlite больше кода придется написать
думаю, она у меня будет исполнять одну функцию. сохранение запросов для дальнейшей переотправки
источник