Size: a a a

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

2019 November 22

А

Антон in React Native — русскоговорящее сообщество
попробую, спасибо
источник

А

Антон in React Native — русскоговорящее сообщество
Daniil Tchernyavsky
Насчет того, что там wix предлагает - не знаю, на проекте пока эту используем, если я верно понял твою задачу
все равно улетает под клаву, там получается если тыкаешь в какое то поле а потом скролишь, то он после этого уже не корректно отрабатывает
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Vall 🌑
всем привет, подскажите, в чем может быть проблема

написал функцию которая переводила числа в валюту

const formatMoneyAmount = amount =>
 parseInt(amount, 10).toLocaleString('US', {
   style: 'currency',
   currency: 'USD',
   minimumFractionDigits: parseInt(amount, 10) <= 100 ? 2 : 0,
 });


на фронте нормально работает => $50.00
на мобайле глюк => 50.00 $
toLocaleString будет работать:
На iOS начиная с iOS 10, на iOS 9 кажется вообще креш будет потому что нет метода.
На Android: кастомный jsc, поэтому работать будет всегда, но правильно только если jsc с полными локалями сбилжен, кажется сейчас в шаблоне RN приложения есть подсказка как использовать полный билд jsc: https://github.com/facebook/react-native/blob/0.62-stable/template/android/app/build.gradle#L100-L110
Плюсы полного билда:
- toLocaleString работает, с датами тоже никакие moment.js или date-fns не нужны, что уменьшает размер js бандла и сильно быстрее
Минусы:
- В Android размер приложения одномоментно увеличивается мегабайт на 10 примерно
- Не будет работать в старых версиях iOS
источник

V

Vall 🌑 in React Native — русскоговорящее сообщество
Gena Black
toLocaleString будет работать:
На iOS начиная с iOS 10, на iOS 9 кажется вообще креш будет потому что нет метода.
На Android: кастомный jsc, поэтому работать будет всегда, но правильно только если jsc с полными локалями сбилжен, кажется сейчас в шаблоне RN приложения есть подсказка как использовать полный билд jsc: https://github.com/facebook/react-native/blob/0.62-stable/template/android/app/build.gradle#L100-L110
Плюсы полного билда:
- toLocaleString работает, с датами тоже никакие moment.js или date-fns не нужны, что уменьшает размер js бандла и сильно быстрее
Минусы:
- В Android размер приложения одномоментно увеличивается мегабайт на 10 примерно
- Не будет работать в старых версиях iOS
спасибо
источник

DT

Daniil Tchernyavsky in React Native — русскоговорящее сообщество
Антон
все равно улетает под клаву, там получается если тыкаешь в какое то поле а потом скролишь, то он после этого уже не корректно отрабатывает
Да, нашел у себя такое место с подобной твоей проблемой. Посмотрю варианты)
источник

A

Aday Zhumabek in React Native — русскоговорящее сообщество
Какой курс посоветуете по реакт натив??
источник

ЮЗ

Юра Зинченко in React Native — русскоговорящее сообщество
кто работал с куками в РН, что лучше будет, заюзать что-то по типу https://www.npmjs.com/package/react-native-cookies или сохранить в локалстор куку и добавлять ее в хедера, не будет ли подводных камней во втором способе?
источник

DT

Daniil Tchernyavsky in React Native — русскоговорящее сообщество
Антон
все равно улетает под клаву, там получается если тыкаешь в какое то поле а потом скролишь, то он после этого уже не корректно отрабатывает
Глянул пропы, в теории у либы можно через extraScrollHeight решить, задавая отступ равный размеру инпута
источник

А

Антон in React Native — русскоговорящее сообщество
Daniil Tchernyavsky
Глянул пропы, в теории у либы можно через extraScrollHeight решить, задавая отступ равный размеру инпута
Причём по-моему эта проблема вылетает только если тапнуть на инпут рядом с клавой
источник

DT

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

А

Антон in React Native — русскоговорящее сообщество
Если удасться пофиксить, напиши как пожалуйста )
источник

DT

Daniil Tchernyavsky in React Native — русскоговорящее сообщество
Я думаю тут вариант через extraScrollHeight проп как раз
источник

DT

Daniil Tchernyavsky in React Native — русскоговорящее сообщество
Гуру детокса, вебвью через tapAtPoint получается  только можно "нормально" тестить?
источник

R

Roman in React Native — русскоговорящее сообщество
Всем привет.

Ребят, кто знает, как можно на Windows дебажить Redux?
источник

d

dron in React Native — русскоговорящее сообщество
А без разницы из какой папки генерировать ключик для android?
источник

VG

Vladislav Gulik in React Native — русскоговорящее сообщество
Roman
Всем привет.

Ребят, кто знает, как можно на Windows дебажить Redux?
через браузер?
источник

I

Irakliy in React Native — русскоговорящее сообщество
Roman
Всем привет.

Ребят, кто знает, как можно на Windows дебажить Redux?
redux devtools - расширение для хрома, а раз мы в сообществе реакт нейтива, и речь, возможно, идёт о реакт нейтиве, то самостоятельное приложение react native debugger - там уже всё "из коробки"
источник

AN

Andrei Nikitin in React Native — русскоговорящее сообщество
кстати раз пошла такая пьянка: юзает ли кто нить reactotron? и если да то в чем ± по сравнению с react-native-debugger
сам на react-native-debugger сижу, но последнее время начинает подгорать от того что память кушает безбожно
источник

K

Khorark in React Native — русскоговорящее сообщество
Andrei Nikitin
кстати раз пошла такая пьянка: юзает ли кто нить reactotron? и если да то в чем ± по сравнению с react-native-debugger
сам на react-native-debugger сижу, но последнее время начинает подгорать от того что память кушает безбожно
Он идет как дополнее для показа Ajax запросов
источник

AN

Andrei Nikitin in React Native — русскоговорящее сообщество
не совсем понял - network и в react-native-debugger прекрасно показывается
источник