Size: a a a

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

2020 April 23

ЭЗ

Эдуард Заборовский... in React Native — русскоговорящее сообщество
Demuz
Имена экранов лучше не писать на кириллице. Возможно так писать, но крайне не рекомендуется.
<Tab.Screen name="Feed" options={{tabBarLabel: "Обновления"}}
?
источник

ЭЗ

Эдуард Заборовский... in React Native — русскоговорящее сообщество
источник

ЭЗ

Эдуард Заборовский... in React Native — русскоговорящее сообщество
Вы написали верно. Я хочу перекрывать вкладки.
источник

D

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

S

Sopheaktra Sarom in React Native — русскоговорящее сообщество
Hello who work on React Native use Redux?
источник

ЭЗ

Эдуард Заборовский... in React Native — русскоговорящее сообщество
Ну ваше видео явно круче моего :D
источник

D

Demuz in React Native — русскоговорящее сообщество
Для такого перекрытия, вам стоит расположить экран, который будет перекрывать табы, паралельно с таб навигатором, выглядит это так, верхний Stack.Screen - это целый таб навигатор, а нижний Stack.Screen - это экран, который будет перекрывать таб навигатор, при вызове navigate.
источник

ЭЗ

Эдуард Заборовский... in React Native — русскоговорящее сообщество
Ну это я сделал, как видно по видео
источник

D

Demuz in React Native — русскоговорящее сообщество
Demuz
Для такого перекрытия, вам стоит расположить экран, который будет перекрывать табы, паралельно с таб навигатором, выглядит это так, верхний Stack.Screen - это целый таб навигатор, а нижний Stack.Screen - это экран, который будет перекрывать таб навигатор, при вызове navigate.
Исходя из данного примера, ничего никуда не нужно передавать, навигация "знает" что существует Search маршрут для перехода и при вызове navigate('Search') из любых вложенных экранов, будет осуществлен переход на этот экран.
источник

ЭЗ

Эдуард Заборовский... in React Native — русскоговорящее сообщество
Можно написать в ЛС?
источник

D

Demuz in React Native — русскоговорящее сообщество
Demuz
Исходя из данного примера, ничего никуда не нужно передавать, навигация "знает" что существует Search маршрут для перехода и при вызове navigate('Search') из любых вложенных экранов, будет осуществлен переход на этот экран.
Если у вас кнопка находится в любом из вложенных экранов или навигаторов, то просто вызывайте props.navigation.navigate('ScreenName')
источник

D

Demuz in React Native — русскоговорящее сообщество
Эдуард Заборовский
Можно написать в ЛС?
Конечно.
источник

D

Demuz in React Native — русскоговорящее сообщество
Их решение в removeClippedSubviews={false}, оно не работает. Есть еще идеи?
источник

SA

Sergey Aleϰeev in React Native — русскоговорящее сообщество
Demuz
Их решение в removeClippedSubviews={false}, оно не работает. Есть еще идеи?
У меня сработало, дальше не копался
источник

D

Demuz in React Native — русскоговорящее сообщество
Sergey Aleϰeev
У меня сработало, дальше не копался
Блин, это в самой карусели на до было прописать? Я думал в ScrollView, в которой находится карусель. В общем прописал этот пропс в самой карусели и заработало, спасибо.
источник

SA

Sergey Aleϰeev in React Native — русскоговорящее сообщество
👍
источник

AH

Artyom Harutyunyan in React Native — русскоговорящее сообщество
Demuz
Их решение в removeClippedSubviews={false}, оно не работает. Есть еще идеи?
нет к сожалению то же самое
источник

D

Demuz in React Native — русскоговорящее сообщество
Artyom Harutyunyan
нет к сожалению то же самое
Это надо в самой карусели указать. Все равно не работает?
источник

AH

Artyom Harutyunyan in React Native — русскоговорящее сообщество
Demuz
Это надо в самой карусели указать. Все равно не работает?
в какой карусели ?
источник

К

Костянтин in React Native — русскоговорящее сообщество
Костянтин
Всем привет. Кто-то сталкивался с проблемой что после удаления и установки новой версии react-native cli не работают некоторые элементы react native. В моем случае это перестало работать у TouchableOpacity onPress. Развернул проект на другом устройстве такой проблемы нету.
Утром писал про эту проблему. Сейчас есть более точная информация - TouchableOpacity не работает когда запущен дебагер. На стаковерфлоу нашел подобную тему год назад и там отечающий тип написал что у него подобная вещь и дебаг он проводит через console.warn.
Может кто из чата тоже сталкивался и нашел решение?
источник