Никита
лучше imask подруби, меньше боли будет
она не нативная? то есть при вводе дергаться все будет?
Sergey
Если такое на android, и keychain установлен, то земля пузом. Про поддержку автолинка в доке ничего (да и обновлялся давненько). Могу предложить попробовать подключить его вручную
Nikita
лично у меня ничего не дергается разницы в перфомансе вообще нет на глаз, по крайней мере
Никита
не верю. По любому сначала отрабатывает нативный ввод, рисуется введенный символ а потом через setState или setNativeProps значение сбрасывается на валидное. Сейчас протестирую и покажу разницу
Anonymous
Подскажите, пожалуйста, можно как-то получить в javascript произвольный компонент по его id? e.target отдает именно id, а не собственно дочерний компонент...
Никто не знает? Вроде когда-то был способ через reactNativeRenderer.getInstanceFromNode() - но сейчас это у меня не работает...
Никита
Никита
верхняя маска нативная. Внизу imask. Поле mask взял из сообщения выше
Никита
000 000-00-00
выше кинул запись
Nikita
У меня не нашлось на клавиатуре точки, увы, воспроизвести не смог
Никита
У меня не нашлось на клавиатуре точки, увы, воспроизвести не смог
ну даже элементарно ввод символов дальше маски. Теоретически конечно фиксится maxLength. Еще можно поэксперементировать с копировать/вставить В любом случае js маска не делает ничего такого что не получится быстро сделать самостоятельно. Плюс нативной маски что она именно не дает ввести текст если он не подходит под маску
Nikita
У меня была бесконечная боль на айосе с линкованием той либы Под конец вообще не хотела фикситься Пришлось искать альтернативу
Maxim
всем привет пожскажите пожалууйста как мне понять какой сечас актывный скрин это нужно для навигации navigation drawer? использую кастомный drawer
Roman
Коллеги, использую React Navigation => сталкнулся с проблемой: мне нужно выполнить анимацию в таббаре по изменению props'a focused, но никак не могу его отловить, он очень странно себя ведет, может кто-то сталкивался с этой проблемой?
Roman
всем привет пожскажите пожалууйста как мне понять какой сечас актывный скрин это нужно для навигации navigation drawer? использую кастомный drawer
В скрине настрой componentDidMount() { const { navigation } = this.props; this.focusListener = navigation.addListener("didFocus", () => { // The screen is focused // Call any action }); }
Alexsandr
А то не понямаю
Dr
Привет. Делаю команду appcenter codepush release-react -d “Production” -t “1.7.2". И ничего собственно не происходит. Терминал переходит в режим ввода, или как это назвается, в общем просто такая штука появляется >. И на этом все. Сталкивался кто-нибудь с таким?
Dr
до этого выбирается ios - appcenter apps set-current
Roman
Можно пример на скрине
Это не скрин, это компонент навигатора
Alexsandr
И при нажатии анимируй
Alexsandr
Управляй им через redux
Alexsandr
К примеру
Dmitry
ну даже элементарно ввод символов дальше маски. Теоретически конечно фиксится maxLength. Еще можно поэксперементировать с копировать/вставить В любом случае js маска не делает ничего такого что не получится быстро сделать самостоятельно. Плюс нативной маски что она именно не дает ввести текст если он не подходит под маску
да, это боль и очень больнючая. В свое время нужно было реализовать кастомную маску на ввод номера телефона, но нативная либа, почему-то не завелась (уже не помню причин) и пришлось городить костыль, чтобы избежать проблем, которые на видео. Сделал следующим образом, был TextInput с прозрачным текстом и поверх него Text, в который уже писался обработанный текст
Dmitry
Такая штука, placeholder от TextInput а сам текст это уже перекрытие поверх обычным Text. Но все равно создается рябь
Alexsandr
На изменение
Dmitry
Самое главное, что автозаполнение работает корректно в таком варианте
Dmitry
без дергания
Dmitry
Добавь layoutanimation
да этого уже нет) только видео осталось
Alexsandr
И один на другой накладываю
Dmitry
я не стал так делать, потому что второй все равно срезается до уровня простого Text
Narek
привет всем, кто использует встроенные покупки на андроиде? Не первый раз делаю, и всегда было гладко. Но сейчас получаю "That item is unavailable." при запросе покупки. Аккаунт заполнен, свой gmail для теста встроил. В чем еще может быть дело?
Nadya
Ребят , привет !
Nadya
Интересно ли кому-то взятm проект на фриланс на React Native- напишите в личку 😊
Pavel
увидел послденее сообщение и подумал что здесь Навального обсуждают
Nick
Если у вас есть скиньте ссылку
не пользуюсь торрентами, сорри. но мб у кого-то тут есть, народу полно
Rasul
Лишь был бесплатно
Ivan
Товарищи А есть такие кто в качестве title в options в react-native-navigation(wix) как компонент передавал текстовое поле? Цель - сделать кастомный SearchBar
A
коллеги, а что может быть за ерунда на андроиде с персистом данных? чищу кэш, данные, удаляю прилагу, ставлю заново, и прилага персистит пользователя
A
причем если залогинюсь другим пользователем, удалю прилагу и заново поставлю, всё равно покажет того старого пользователя
Galushko
Всем привет, « fbRequireBatchedBridge »- встречался ктото с этой проблемой?
Galushko
да
Unknown number
Есть линка вроде бы связанная с этим.
Irakliy
Лишь был бесплатно
А что, старые добрые ss в начале ссылки на Ютуб уже не работают?
Irakliy
Да и сомневаюсь, что по рн есть что-то приличное на русском
A
полагаю, что в redux-persist/lib/storage
A
то есть в storage
A
если по оф доке, то это localStorage
Dmitry
полагаю, что в redux-persist/lib/storage
это важно, потому что андройд может как-то кешить это
A
ну вот хз. как прочекать. удаляю кэш, дату приложения, удаляю само приложение, ставлю заново и всё равно подгружаются данные
A
похоже что для rn это asyncStorage
Ivan
Никакие драйвера для персиста не используете? Если sensitive storage то поведение объяснимо, с асинком вроде должно сбрасываться
A
неа. ничего такого
Dmitry
ну вот асинк должен удаляться, а вот keychain удаляться не будет
Dmitry
если только в андройде нет какой-то опции "не очищать кэш при удалении" =)
A
дак я сам руками его в настройках удаляю
A
мистика
Dmitry
ну тогда надо читать issues и ковыряться
Dmitry
попробуй поменять storage на другой
Ivan
Не сталкивался таким И да, для rn в базе идёт AsyncStorage, localstorage только в броузере доступен
דָּנִיֵּאל
Привет друзья, хочу простенькое приложение запилить на РН, опыт есть но с бекендом особо не работал ранее. Нужен бек, который будет иметь авторизацию, хранить профили и отдавать аудиофайлы. Какой лучше всего запилить? Учитывая знания JS проще брать ноду или есть еще варианты?)