Size: a a a

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

2020 August 18

НС

Никита Сироткин... in React Native — русскоговорящее сообщество
Gena Black
Я бы через scrollTo делал после прихода новых и вставки в данные (но это первая мысль). При том это будет легко только если у вас есть возможноть высоты сообщений определять, если нет, то придется сперва отрисовать, потом только можно скроллиться...
если просто делать через: добавил сообщения - layout - scrollTo, то прям плохо смотрится, скрол очень заметен. Я сделал дикий костыль - добавил "невидимый" скрол. В итоге данные добавляю в невидимый, делаю подскрол и подменяю видимый и невидимый местами
источник

НС

Никита Сироткин... in React Native — русскоговорящее сообщество
но из-за неточностей onLayout и scrollTo в большом списке иногда бывают косяки. Да и в целом решение ужасное
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Никита Сироткин
но из-за неточностей onLayout и scrollTo в большом списке иногда бывают косяки. Да и в целом решение ужасное
Ну да... но FlatList тут точно не поможет... но если делать, то компенсация в нем должна быть в любом случае (верней в VirtualizedList)... хрень в том, что он на самом деле не может это компенсировать, он же "виртуализованный" и у него даже не факт, что вновь добавленные элементы будут отприсованы и измерены...
источник

k

klichg0ky in React Native — русскоговорящее сообщество
Владислав Пузырёв
Ребят, всем привет. Как сделать такую менюшку? Типо снизу можно выдвигать чтоб было
источник

ВП

Владислав Пузырёв... in React Native — русскоговорящее сообщество
прикольно, спасибо
источник

上魔

上帝赐予 魔鬼爱了... in React Native — русскоговорящее сообщество
Владислав Пузырёв
Ребят, всем привет. Как сделать такую менюшку? Типо снизу можно выдвигать чтоб было
react-native-modalize
источник

DS

Dmitriy Semenov in React Native — русскоговорящее сообщество
Антон
Сколько ушло примерно времени чтобы с реакта на РН сесть? Как я понял логика там пишется одинаково, а интерфейс с помощью компонент РН.
переход происходи в 2-3 дня)
источник

ДА

Данила Андреев... in React Native — русскоговорящее сообщество
Dmitriy Semenov
переход происходи в 2-3 дня)
🤪
источник

DS

Dmitriy Semenov in React Native — русскоговорящее сообщество
не ну а чё)) если установить реакт нейтив НЕ через expo  как все умельцы показивают в инете, а нейтив на тайпе и писать класами то ты прокачаешься сразу же норм
а если будет возможность заходить ещё на сервак и там уже поработать с докером постгресом и на чём там написано, то это на собесе добавить +100500 тебе
источник

С

Стасік Ханєвіч... in React Native — русскоговорящее сообщество
Коллеги, подскажите пожалуйста. Как мне отловить ивент завершения анимации перехода между скринами в react navigation v5 внутри самого скрина?
источник

АБ

Александр Бакиматов... in React Native — русскоговорящее сообщество
Dmitriy Semenov
не ну а чё)) если установить реакт нейтив НЕ через expo  как все умельцы показивают в инете, а нейтив на тайпе и писать класами то ты прокачаешься сразу же норм
а если будет возможность заходить ещё на сервак и там уже поработать с докером постгресом и на чём там написано, то это на собесе добавить +100500 тебе
а как "классы" помогают в росте?)
источник

P

Pooh in React Native — русскоговорящее сообщество
всем халло
у меня есть скрипт, который проверят подключение к сети
как и где мне его инициировать, чтобы проверка проходила каждый n секунд?
источник

DS

Dmitriy Semenov in React Native — русскоговорящее сообщество
Александр Бакиматов
а как "классы" помогают в росте?)
классы помогают тебе потом на собесе, что можеш и так и так написать приложение, а не как все)
и это плюс перед работодателем тебе будет

вот зачем
источник

А

Антон in React Native — русскоговорящее сообщество
Dmitriy Semenov
не ну а чё)) если установить реакт нейтив НЕ через expo  как все умельцы показивают в инете, а нейтив на тайпе и писать класами то ты прокачаешься сразу же норм
а если будет возможность заходить ещё на сервак и там уже поработать с докером постгресом и на чём там написано, то это на собесе добавить +100500 тебе
если ехро так плох, почему тогда все в инете по ехро показывают?
источник

АБ

Александр Бакиматов... in React Native — русскоговорящее сообщество
в смысле как все? а если ты будешь писать только на классах, а работодатель такой "а что про хуки расскажешь?" что будешь делать?)
источник

P

Pooh in React Native — русскоговорящее сообщество
Pooh
всем халло
у меня есть скрипт, который проверят подключение к сети
как и где мне его инициировать, чтобы проверка проходила каждый n секунд?
попробовал в ComponentDidMount запустить promise, но эффект не тот
источник

DS

Dmitriy Semenov in React Native — русскоговорящее сообщество
Антон
если ехро так плох, почему тогда все в инете по ехро показывают?
и тут я прям скажу жостко...
бо эти гады других слов нету, не хотят настраивать норм среду для работы!
просто факт зайди и на гугли какой то гайд или приложение приложение с кейсами
RN cli + typescript + на классах  + ну не знаю давай storybook  для ui
и киньте сюда..
маловато будет ибо сам искал и эти +пельмени с своими гайдами всё по простому пишут а так то в проектах не работает
прийдет к тебе мидл какой то и скажет что пишем так и так и что тогда ты сидишь и тупиш

я за прошлую неделю установил RN cli +Android studio + genymotion  на линукс и винду  и скажу Вам я ах**л просто скалько гемора это было
источник

АБ

Александр Бакиматов... in React Native — русскоговорящее сообщество
я все еще не понимаю проблемы вокруг классов 🤷
источник

DS

Dmitriy Semenov in React Native — русскоговорящее сообщество
Александр Бакиматов
в смысле как все? а если ты будешь писать только на классах, а работодатель такой "а что про хуки расскажешь?" что будешь делать?)
классы это как в придачу должен быть у тебя в копилке просто а хуки само собой это стандарт
источник

АБ

Александр Бакиматов... in React Native — русскоговорящее сообщество
ну дык может стоит сделать акцент на том чтобы изучить реакт нормально, а не на том чтобы писать RN приложения на классах?
источник