Size: a a a

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

2020 February 04

ДА

Данила Андреев in React Native — русскоговорящее сообщество
Чекал, вроде ничего похожего не нашел
источник

MD

Max Davidov in React Native — русскоговорящее сообщество
Андрей Паламарчук
всем привет , ребята кто использует react navigation , как сделать так что бы странички обновлялись при каждом переходе на них ?
А зачем их обновлять? Грузить свежие данные с бэка?
источник

ЮЗ

Юра Зинченко in React Native — русскоговорящее сообщество
Игорь Стрелов
SetTimeout не помогает
так это вроде норм поведение для навигации, тип при переходе на страницу она сначало рендериться и потом только отображается или в чем проблема?
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
Max Davidov
А зачем их обновлять? Грузить свежие данные с бэка?
У меня возникли проблемы, когда перемещение происходит по пунктам, ссылающимся на один компонент
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
В этом случае, если не демонтировать компоненты неактивные, он везде покажет одни данные
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
В каждом пункте
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
Юра Зинченко
так это вроде норм поведение для навигации, тип при переходе на страницу она сначало рендериться и потом только отображается или в чем проблема?
Дровер открытый, пока рендерится скрин
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
Это не правильно
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
Он должен сразу закрыться по клику, а уже на скрине можно индикатор и т д
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Игорь Стрелов
Дровер открытый, пока рендерится скрин
А никак нельзя loader на экране показывать, а ходить за данными уже после ComponentDidMount?
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
А никак нельзя loader на экране показывать, а ходить за данными уже после ComponentDidMount?
Так и есть... Дровер просто не закрывается сразу. Нашел на англоязычных форумах этот трабл. Мол баг навигации. Исправляют костылями. Но мне не помогли.
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
Даже не так
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
Не про данные речь
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
А про отрисовку флэтлиста
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
Именно экраны с флетЛист тормозят закрытие дровера
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
Даже если сразу показать лоадер
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
Вот тут эта проблема наглядно показана
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
Но этот метод описанный не помог
источник

MD

Max Davidov in React Native — русскоговорящее сообщество
Игорь Стрелов
В этом случае, если не демонтировать компоненты неактивные, он везде покажет одни данные
А должен разные? Данные с бэка грузятся? Тогда ловить событие willFocus и перезапрашивать данные
источник