Олег
нет, не вызывается. я в принципе не могу понять как мне его поменять, setParams не хочет работать
Олег
перезагрузка скрина не помогает тоже, меняется все, кроме навигации
Anton
Подскажите, как мне отметить пост как прочитанный, после того как пользователь его увидел, если FlatList функцию render вызывает сразу для всех элементов списка, а не последовательно во время скролла? Есть какие-нибудь решения этого кейса?
Anton
спасибо)
Alex
👍
Daniel
Всем привет! Кто нибудь сталкивался с проблемами автофокуса на некоторых андроид устройствах react-native-camera?
чей ты
Привет! хотел бы услышать ваше мнение: Где React Native применим ? А где нет?
Cheslav
как в RN сделать чтобы выполнялась логика компонента при возврате на этот скрин? почему компонент заново не создается?
Irakliy
там где надо сделать нативное приложение а разработчика, знающего нужный язык нет?)
Dmitry
да
потому что скрин не пересоздается в стэке. Посмотри https://reactnavigation.org/docs/en/function-after-focusing-screen.html
Maxim 📱 D
Привет! хотел бы услышать ваше мнение: Где React Native применим ? А где нет?
есть же статьи по этому поводу, мы ничего нового не напишем)
Anton
как в RN сделать чтобы выполнялась логика компонента при возврате на этот скрин? почему компонент заново не создается?
если тебе надо данные обновлять при заходе или выходе с экрана то тебе поможет <NavigationEvents onWillFocus={payload => this.onRefresh()} onDidBlur={payload => this.onScreenClosed(payload)} />
Cheslav
всем спасибо))
чей ты
есть же статьи по этому поводу, мы ничего нового не напишем)
ну так я если бы видел эти стать не задавал впросы, если есть возможность поделетесь по теме: Где React Native применим ? А где нет?
Anton
Подскажите, где почитать про бестпрактики бесконечных списков и пагинацию на курсорах, не получается найти. Вот получил я порцию данных по следующей странице, мне ее надо в стейт глобальный записать, причем таким образом, чтобы данные не попротились и старые не показывались.. есть статейки?
Maxim 📱 D
ну не плохая != хорошая) просто сойдет
Nick
скорее сего нет. можно скейлить детей в противоположную сторону, но это может выглядеть не особо красиво, если они по таймингам разъедутся
Nick
а какая задача вообще?
Vasyl
доброго дня, как сделать лучше переход от одного текст инпута к другому... шоб без ref ?
Nick
а чем ref не устраивает?
Nick
вообще есть react native keyboard manager, но он только под ios
Nick
он добавляет кнопки перехода между инпутами
Aleksei
я бы как то так сделал <View style={{ position: 'relative', alignItems: 'center', justifyContent: 'center' }}> <View style={{ ...StyleSheel.absoluteFillObject, transform: ... }} /> <- background <Icon /> <- children </View>
Danila
Как затемнить весь экран, кроме одного элемента?
Stanislav
Поиграться с zIndex?
Dima
Всем привет, насколько отличается производительность при билде через кабели и выгруженным приложением?
Kotuhan
Как затемнить весь экран, кроме одного элемента?
Предвидеть такое поведение на этапе начала разработки, делать изначально все затемненным а потом всех удивлять осветлением какой-то части Я бы охренел от такого сюжетного поворота))) А вообще, по сабжу, нужен контекст
Nick
хочет подсветить элемент
Danila
Типа жми сюда тупой юзер
Nick
Типа жми сюда тупой юзер
мы делали через react-native-svg и маску
Kotuhan
где-то видел годную реализацию, поищу
Nick
но тыкать на элемент нельзя
Kotuhan
Но вообще идея такая - рисуется поверх экрана слой с opacity < 1
Danila
Но вообще идея такая - рисуется поверх экрана слой с opacity < 1
все бы ничего, но так тапы на целевой элемень не пройдут
Kotuhan
Увы - так работает z-index С другой стороны - под оверлеем контент должен быть статичен - нужно режисировать ваш интродьюшн
Kotuhan
И вы вычисляете положение элемента под, ловите тапы оверлея и решаете куда было нажато
Kotuhan
Звучит костыльно, но как сделать по-другому не знаю
Kotuhan
буду благодарен
https://github.com/mohebifar/react-native-copilot
Nick
https://github.com/mohebifar/react-native-copilot
он, правда, не умеет подсвечивать элементы в таббаре и хедере. не всем это нужно, понятное дело, но знать стоит
Nick
и со скроллом там какие-то проблемы были, кажется
Kotuhan
Потому я и говорил про необходимость режиссирования процесса обучения :)
Gena
Сознаюсь в собственных косяках. Чтоб "шпионы" тоже знали. История такова. Я заметил, что у нас пакуется sourcemap (а он не маленький, несколько мегабайт) в релизный билд приложения для Android. Через некоторое время я заметил коммит в react-native master, который это "фиксит". Сегодня хотел этот коммит портировать к нам и не нашел. Более внимательное рассмотрение вопроса показало, что дефолтный react.gradle не создаёт никаких sourcemap'ов, а делает это включение в билд скрипт расширения из react-native-sentry, которое патчит генерируемый react.gradle task и добавляет параметры генерации для sourcemap. У нас сильно кастомизированы билды, стоит проверять что я пишу )
Philipp
каминг аут
Денис
Что очень важное, что нужно знать в React Native ?
Aynur
Native🌝
Денис
?
Khorark
И React
Khorark
Чтобы знать React Native нужно знать React и Native
Maxim 📱 D
Что очень важное, что нужно знать в React Native ?
никогда не обновляй версию РНа без возможности отката
Dmitry
лучше вообще ничего не обновлять без возможности отката =)
farwayer
а кто-то еще работает без VCS?)
Victor
Всем привет. Подскажите пожалуйста как грамотно называется этот компонент? Кто работал с ним? Какие библиотеки посоветуете?
Санжар
range slider
Victor
range slider
Большое спасибо!
Oleg
Всем привет, кто-нибудь делал tab навигацию в react-navigation c разным кол-вом таб (в моем случае 2 либо 4) в зависимости от того кто залогингился? возможно ли это сделать на react-navigation?
Dmitry
какая сейчас версия андройд самая часто используемая?
Maxim 📱 D
https://www.ferra.ru/news/mobile/nazvana-samaya-populyarnaya-versiya-android-08-05-2019.htm
Dmitry
когда гугл не работает?
я даже не подумал так гуглить =)
Maxim 📱 D
🤷‍♂️😄
no cats
Всем привет. Использую в приложении MapView. Если ходить в приложение через экспо, то всё работает хорошо, но в собранном apk на андроиде гугл карта пустая, без тайлов, только подпись «Google». Такое ощущение, будто нет ключа или он не подхватывается. Пробовала и с открытым ключом, и с ограниченным (sha1 находила с помощью маковой shasum, потому что с установкой джавы проблемы), но проблема остаётся. Кто-то сталкивался с таким? Поиск решений в гугле положительных результатов не принёс.
Maxim 📱 D
я даже не подумал так гуглить =)
я прям так и вбил, еще 2019 добавил
no cats
перепроверь установку по каждому пункту
Без Key restriction тоже всё должно работать, или это обязательное условие для того, чтобы связать гугл сервисы с приложением?
Alisher
Почему кнопка с position: absolute не клибельна на Андроиде?
Alisher
render() { return ( <SafeAreaView style={styles.container}> <View style={styles.stickedButton}> <OpenMap /> </View> </SafeAreaView> ) const styles = { container: { flex: 1, backgroundColor: '#F0F0F6' }, stickedButton: { position: 'absolute', bottom: 20, zIndex: 5, right: 10 } }