Size: a a a

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

2020 April 01

A

Alexander in React Native — русскоговорящее сообщество
rm -rf node_modules/ && yarn
три раза подряд помогло
источник

A

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

AM

Alexsandr Menshikov in React Native — русскоговорящее сообщество
Aga Mahmudov
Ребята, не подскажите как запилить мёртвую зону в react-native-swiper?

Чтобы не реагировал на свайп между слайдами в определённой зоне
Position: absolute
источник

AM

Alexsandr Menshikov in React Native — русскоговорящее сообщество
Alexsandr Menshikov
Position: absolute
И эти блоки нужно положить в самый низ
источник

DM

Dima Makarenko in React Native — русскоговорящее сообщество
все привет, кто то себе ставил flipper на linux? у вас redux devtools работает?
источник

D

Dmitry in React Native — русскоговорящее сообщество
У меня на маке redux devtools не работает, не может подключиться
источник

KB

Korg Bro in React Native — русскоговорящее сообщество
Привет всем!
юзаю https://reactnavigation.org/ и возник вопрос, если вызывать goBack() в определённых случаях (динамические скрины для авторизованных и нет), то после например разлогинивания назад уже не пойдёшь, так как этого скрина нет, и метод валит ошибку.

А можно как-то сделать goBack() а если некуда то идти на определённый скрин?
источник

%

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

ЮК

Юрий Копоть in React Native — русскоговорящее сообщество
Всем привет. Подскажите, как выкачать файл из Устройства (android) в проект  (локально - компьютер) ?
источник

V

Vova in React Native — русскоговорящее сообщество
Привет леди и джентльмены. Подскажите плз, как можно убыстрить Flatlist с ListItem из react-native-elements ?
Пробовал то что нашёл на SO и пр- не помогает. Есть подозрение что сам ListItem медленный ?
источник

V

Vova in React Native — русскоговорящее сообщество
источник

V

Vova in React Native — русскоговорящее сообщество
 <FlatList
keyExtractor={keyExtractor}
data={this.props.Devices.inventory_devices}
renderItem={renderItem}
initialNumToRender={1}
maxToRenderPerBatch={1}
/>
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Vova
 <FlatList
keyExtractor={keyExtractor}
data={this.props.Devices.inventory_devices}
renderItem={renderItem}
initialNumToRender={1}
maxToRenderPerBatch={1}
/>
не самая удачная оптимизация. он по одному элементу будет рендерить пока не закроет весь экран в любом случае.

вот здесь неплохо описаны параметры и на что они влияют

https://reactnative.dev/docs/optimizing-flatlist-configuration

плюс рекомендую убедиться что listItem перерисовывается только тогда когда это действительно нужно (т.е. наличие / отсутствие функций в props элемента, shouldComponentUpdate, React.memo и т.п. оптимизации)

вот еще вроде неплохая статья по теме https://medium.com/sanjagh/946490c8c49b
источник

V

Vova in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
не самая удачная оптимизация. он по одному элементу будет рендерить пока не закроет весь экран в любом случае.

вот здесь неплохо описаны параметры и на что они влияют

https://reactnative.dev/docs/optimizing-flatlist-configuration

плюс рекомендую убедиться что listItem перерисовывается только тогда когда это действительно нужно (т.е. наличие / отсутствие функций в props элемента, shouldComponentUpdate, React.memo и т.п. оптимизации)

вот еще вроде неплохая статья по теме https://medium.com/sanjagh/946490c8c49b
Спасибо. Если единички заменить на 10 то просто увеличивается delay до отрисовки.
Я уже экспериментировал с разными пропсами, читал медиумы, со, думал делаю что-то неправильно что сразу бросится в глаза
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Vova
Спасибо. Если единички заменить на 10 то просто увеличивается delay до отрисовки.
Я уже экспериментировал с разными пропсами, читал медиумы, со, думал делаю что-то неправильно что сразу бросится в глаза
и еще - keyExtractor обязательно должен возвращать уникальное неслучайное (сгенерированное именно на основе данных конкретного элемента) значение.
т.е. дата/время и индекс элемента в списке не подходят.
источник

V

Vova in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
и еще - keyExtractor обязательно должен возвращать уникальное неслучайное (сгенерированное именно на основе данных конкретного элемента) значение.
т.е. дата/время и индекс элемента в списке не подходят.
Да, он так и делает
источник

V

Vova in React Native — русскоговорящее сообщество
У меня ещё древний телефон - oneplus one на cyanogen - может из-за этого так тупит - ?
источник

ЮК

Юрий Копоть in React Native — русскоговорящее сообщество
ребят, такое вообще можно сделать ?
источник

ЮК

Юрий Копоть in React Native — русскоговорящее сообщество
Переслано от Юрий Копоть
Всем привет. Подскажите, как выкачать файл из Устройства (android) в проект  (локально - компьютер) ?
источник

V

Vova in React Native — русскоговорящее сообщество
Юрий Копоть
Переслано от Юрий Копоть
Всем привет. Подскажите, как выкачать файл из Устройства (android) в проект  (локально - компьютер) ?
Вы хотите с помощью приложения взять файл на андроиде и закачать на компутер?
источник