Size: a a a

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

2020 April 26

AB

Andrey Bogachenko in React Native — русскоговорящее сообщество
всем привет, вопрос. разворачиваю приложение на своём телефоне, оно работает там день, а потом грузится только сплеш скрин и из приложения выкидывает, нужно опять накатываться билд, чтобы оно работало. в чем может быть дело?
источник

SA

Sergey Aleϰeev in React Native — русскоговорящее сообщество
Jasur
Подскажите как это делать, при я заполнил первое поле теперь он автоматический должен перейти к другой input
Попробуй сделать одним инпутом, выстави letterSpacing побольше, а черточки снизу сделай через обычные View нужной высоты и flex-between
источник

J

Jasur in React Native — русскоговорящее сообщество
Sergey Aleϰeev
Попробуй сделать одним инпутом, выстави letterSpacing побольше, а черточки снизу сделай через обычные View нужной высоты и flex-between
Как внутри textinput вставить view ?
источник

SA

Sergey Aleϰeev in React Native — русскоговорящее сообщество
Необязательно же внутрь, просто снизу
источник

I

Ilya in React Native — русскоговорящее сообщество
Anton Vlasov
Через redux разве что, либо через Context API
Понял, а как именно в редакс все это класть ? У нас же у Tab Navigator и у Drawer разные объекты навигации
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Ilya
Понял, а как именно в редакс все это класть ? У нас же у Tab Navigator и у Drawer разные объекты навигации
Ну наконец-то правильный вопрос. И ответ на него должен навести на мысль )
Просто у вас нет двух навигаторов... у вас должен быть один. Либо кастомный либо от одного из компонентов.

Пример: дравер "живет" дольше чем табы. И табы не существуют без дравера. Тогда можно не клепать собственный навигатор, а использовать тот, что в дравере.
Тогда табы не нужно реализовывать через навигацию, это просто обычные табы, которые на своё переключение шлют акшны в дравер навигатор. И наоборот показывают своё состояние в зависимости от состояния дравер навигатора. Все действия дравер навигатора, которые должны показывать табы очевидно рендерят один и тот же компонент который уже разбирается с тем какой пункт выделен и соответственно рисует табы.
источник

%

%username% in React Native — русскоговорящее сообщество
Artyom Harutyunyan
как вообще можно позиционировать высоту если у  девайсов высота разная ? кто то поделится опытом  ? как решить эту проблему
Используйте rem для позиционирования элементов, в документации extended stylesheet есть хороший пример, как найти единицу измерения для всех девайсов
источник

%

%username% in React Native — русскоговорящее сообщество
Вы получите единицу измерения равную отношению ширины экрана к базовому числу (выберите на вкус, у меня это 645) и получится devicewidth/ 645
источник

%

%username% in React Native — русскоговорящее сообщество
В таком случае все элементы на всех девайсах будут находится на своём месте максимально точно
источник

%

%username% in React Native — русскоговорящее сообщество
Gena Black
Ну наконец-то правильный вопрос. И ответ на него должен навести на мысль )
Просто у вас нет двух навигаторов... у вас должен быть один. Либо кастомный либо от одного из компонентов.

Пример: дравер "живет" дольше чем табы. И табы не существуют без дравера. Тогда можно не клепать собственный навигатор, а использовать тот, что в дравере.
Тогда табы не нужно реализовывать через навигацию, это просто обычные табы, которые на своё переключение шлют акшны в дравер навигатор. И наоборот показывают своё состояние в зависимости от состояния дравер навигатора. Все действия дравер навигатора, которые должны показывать табы очевидно рендерят один и тот же компонент который уже разбирается с тем какой пункт выделен и соответственно рисует табы.
Блин, отличный совет, надо записать
источник

NL

Night Lovell in React Native — русскоговорящее сообщество
всем привет, есть флет лист в котором все контакты моб телефона, когда подгружаются новые просит сделать shouldComponentUpdt()
кто подскажет как лучше сделать ?
источник

ИС

Игорь Стрелов... in React Native — русскоговорящее сообщество
Коллеги. Как отправить Cookie в заголовок fetch? Использую expo. Добавляю в headers ключ Cookie со значением необходимых кукисов, толку 0. Пытался и Set-Cookie передать
источник

ИС

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

I

Ilya in React Native — русскоговорящее сообщество
Gena Black
Ну наконец-то правильный вопрос. И ответ на него должен навести на мысль )
Просто у вас нет двух навигаторов... у вас должен быть один. Либо кастомный либо от одного из компонентов.

Пример: дравер "живет" дольше чем табы. И табы не существуют без дравера. Тогда можно не клепать собственный навигатор, а использовать тот, что в дравере.
Тогда табы не нужно реализовывать через навигацию, это просто обычные табы, которые на своё переключение шлют акшны в дравер навигатор. И наоборот показывают своё состояние в зависимости от состояния дравер навигатора. Все действия дравер навигатора, которые должны показывать табы очевидно рендерят один и тот же компонент который уже разбирается с тем какой пункт выделен и соответственно рисует табы.
Окей, понял, спасибо)
источник

GM

Gevorg Mirzoyan in React Native — русскоговорящее сообщество
Andrey Bogachenko
всем привет, вопрос. разворачиваю приложение на своём телефоне, оно работает там день, а потом грузится только сплеш скрин и из приложения выкидывает, нужно опять накатываться билд, чтобы оно работало. в чем может быть дело?
А ты случайно не два приложения разворачиваешь? У меня было такое, что два приложения с одинаковым билдом разворачивал, первое приложение переставала работать, как ты описал
источник

AH

Artyom Harutyunyan in React Native — русскоговорящее сообщество
%username%
Используйте rem для позиционирования элементов, в документации extended stylesheet есть хороший пример, как найти единицу измерения для всех девайсов
спасибо большое решил проблему уже с помощью библиотеки https://www.npmjs.com/package/react-native-responsive-screen
источник

U

Uxname in React Native — русскоговорящее сообщество
Подскажите либу для прокрутки изображений (по возможности чтобы открывалось фулскрин просмотр фото при нажатии)
https://fluttermaster.com/wp-content/uploads/2019/04/fluttermaster.com-horizontal-listview.gif
источник

А

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

А

Артем in React Native — русскоговорящее сообщество
i18n-js эта либа ок?
источник

Ꮶ⎕ⵢꓔΥᗅ in React Native — русскоговорящее сообщество
Артем
i18n-js эта либа ок?
+
источник