@reactnative_ru

Страница 274 из 878
wef
15.08.2017
15:50:53
Хоть что-то

Murad
15.08.2017
17:27:48
хей гайз подскажите, как лечится факт того что когда <TextInput /> в фокус-состоянии при попытке тапнуть не по клавиатуре, он только делает blur (и убирает клаву) а мне хотелось бы знать, куда он тапнул - всмысле чтобы на том элементе отработал ивент

я так понимаю, он накладывает какой-то свой невидимый слой на всю видимую часть

нашел вот такую забавную деталь оказывается есть хакерские способы через scrollview / touchablewithoutfeedback https://stackoverflow.com/questions/29685421/react-native-hide-keyboard

Google
Murad
15.08.2017
18:02:22
в общем, если кто будет делать автокомплит посмотрите на этот пропс у скроллвью https://facebook.github.io/react-native/docs/scrollview.html#keyboardshouldpersisttaps вообще, как оказалось, за поведение клавиатуры отвечает ближайший scrollview фрейм

Denis
15.08.2017
18:23:52
Andrew
15.08.2017
19:41:04
кто в rn использует typescript?
на одном из проектов использовали

Play
15.08.2017
20:03:25
на одном из проектов использовали
на сколько я помню этот опыт с typescript был последним?

Используй нативные стили в rn
спасибо, конфликты стилей были. Нужно хакать create-react-app под css modules и все гуд

morda
15.08.2017
20:09:16
Тайпскрипт как и флоу откатывается до any если не указано

Самое полезное в типах это ловля андефайнедов и нулей.

Vladimir
15.08.2017
20:10:54
Flow никуда не откатывается

morda
15.08.2017
20:11:01
some?: any и some: ?any уже закроют от кучи фэйлов

Andrew
15.08.2017
20:12:49
на сколько я помню этот опыт с typescript был последним?
да, последний с typescript, просто там было 4+ человека. А так на три человека обычно беру флоу

Mars
16.08.2017
06:46:53
Ivan
16.08.2017
08:13:01
Привет всем. Написал стать про headless js в Android, зацените – https://medium.com/@ivanzotov/simple-android-call-recorder-in-react-native-headlessjs-task-614bcc56efc4

Алексей
16.08.2017
08:15:56
Привет всем. Написал стать про headless js в Android, зацените – https://medium.com/@ivanzotov/simple-android-call-recorder-in-react-native-headlessjs-task-614bcc56efc4
не кажется что это - rm -R ./ios index.ios.js отвлекает от сути статьи?) можно было забить на этот шаг)

Google
Ivan
16.08.2017
08:16:06
согласен )

просто потом react native link показывает логи и для iOS, это тоже может отвлекать

Andrew
16.08.2017
10:22:19
Хм, а почему для 4+ уже typescript, а для 3-х еще flow? Как так?)
Для того чтобы писать на typescript требуется больше времени, по сравнению с js + flow, поэтому должна быть причина для tsc. При 4+ наступает состояние нестабильности в коде и вовлеченность в проверки падает у людей

Ivan
16.08.2017
10:26:29
пользуясь случаем закину еще статью, если кому-нибудь достанется задача по маскам ввода, вы меня вспомните :) https://medium.com/@ivanzotov/text-input-mask-for-react-native-3c04e82843a6

Алексей
16.08.2017
10:30:38
клево! будем знать к кому отправлять когда про маски спросят ?

Maria
16.08.2017
13:00:55
как c react navigation и redux понимать, когда вкладка в tabnavigation переключается (не первый раз, а второй и далее)?

Maria
16.08.2017
13:14:15
я имею ввиду что-то вроде события viewWillAppear в iOS

Алексей
16.08.2017
13:15:10
а нужно только первый раз?

у меня одного https://reactnavigation.org/docs/intro/ не работает ? ?

Алексей
16.08.2017
13:18:08
Нет
нет, это у тебя тоже не работает?)

Maria
16.08.2017
13:18:31
наоборот. первый раз и componentDidMount отрабатывает, а мне нужно понять, когда в следующий раз на вкладку перешли

Maria
16.08.2017
13:41:03
вообщем я сделала через navigation.dispatch

const MainNavigator = TabNavigator( { FirstScreen: { screen: FirstScreen, … }, SecondScreen: { screen: SecondScreen, … }, ThirdScreen: { screen: ThirdScreen, … }, }, { tabBarPosition: 'bottom', tabBarComponent: ({ jumpToIndex, ...props }) => { const { navigation, navigationState } = props; const selectTab = (index) => { const lastPosition = navigationState.index; const tab = navigationState.routes[index]; const tabRoute = tab.routeName; const { setParams } = navigation; if (index === 1) { navigation.dispatch(loadMessages()); } jumpToIndex(index); setParams({ tabFocused: tabRoute }); }; return <TabView.TabBarBottom {...props} jumpToIndex={selectTab} />; }, }, );

sunaraw
16.08.2017
14:08:56
Vscode не автокомплитит по свойствам StyleSheet в компонентах. const styles = StyleSheet.create({ container: { fle... /* и ничего не подсказывает */ } }); Зато в index.android.js всё ок Создал ищью https://github.com/Microsoft/vscode-react-native/issues/513 Хотя похоже их плагин не при чем, а проблема где-то глубже в vscode, но ладно уже

Google
Ivan
16.08.2017
15:57:42
там теперь две ладошки значок

Джон
16.08.2017
18:56:04
Ivan
16.08.2017
18:56:27
?

Ilya
17.08.2017
09:07:29
Всем привет Сталкивался кто-нибудь с такой проблемой? https://gist.github.com/suhodolskiy/28343207e5cffadbc1dc9b78a0380926 Сама ошибка понятна, но не понятно, почему она появляется в данный момент. Если подключить Container напрямую, то ошибка пропадает

Алексей
17.08.2017
09:12:08
Может либа какая то косячит?

Ilya
17.08.2017
09:13:50
В принцепи может быть, так как в index.js подключается много компонентов, не только container, сейчас проверю еще раз

Спасибо

morda
17.08.2017
11:46:09
а какой у андроидов аналог iCloud чтоб инфу аппы в облако складывать?

или сразу либу подскажите?

Алексей
17.08.2017
11:47:33
googledrive?)

morda
17.08.2017
11:48:32
ага

либа есть нормальная?

Алексей
17.08.2017
11:48:52
чес не знаю

я только с дропбоксом интегрировался

morda
17.08.2017
11:53:51
блин какая-то печаль у андроидных с этим

Ivan
17.08.2017
11:59:54
либа есть нормальная?
Google Drive API, хотя там немного поковыряться придется

morda
17.08.2017
12:06:53
я и говорю что сперва залогинь в гугл, получи ключ, сходи в апи... проще тогда уж себе на сервер класть.

Кирилл
17.08.2017
13:33:39
немного оффтоп... эпл сделал механизм при котором они сами шлют нотификейшн при изменении статуса подписки пользователем https://goo.gl/wVzh1q. У андроида есть что-то подобное или надо на серваке по крону самому проверять продлилась ли подписка у пользователей https://goo.gl/yo7F8P?

Google
Кирилл
17.08.2017
13:39:59
кто-нибудь делал подобное? есть пара вопросов

Anton
17.08.2017
15:44:52
Коллеги, как можно скрыть длинный текст за точками с помощью стилев?

Roman
17.08.2017
15:46:07
Text-overflow?

Или как то так оно

Alexander
17.08.2017
15:52:03
Text numberOfLines

Anton
17.08.2017
17:00:30
elipsisMode tail
Спасибо

Murad
17.08.2017
17:01:18
morda
17.08.2017
17:25:57
propTypes для компонентов флоу для функций-методов
Флоу статический анализатор, бьет по рукам в редакторе при написании кода. Проптайпы рантайм проверки срут ворнингами в консоль. Можно и то и то но как показывает практика проптайпы при наличии фло избыточны. Интересны только если со стороны (в апи) вместо строки объект прилетает например. Это никакой фло не прочекает а проптайпы буде туда эта какашка просочится просигналят Ну и при тестах их тоже видно

Andrey
18.08.2017
07:55:22
Всем доброе утро) Ребят, а в Stack navigator Drawer норм?

Испольузете?

Кто-нибудь в 47 версии уже юзал KeyboardAvoidingView ?

Alexander
18.08.2017
08:52:29
Кто-нибудь в 47 версии уже юзал KeyboardAvoidingView ?
о, они его опять попробовали починить?

Andrey
18.08.2017
08:53:12
Они его опять сломали!

Удалил старые костыли, теперь думаю как сделать новые. Или может я чего-то не знаю...У меня такая проблема теперь, после закрытия клавиатуры, вьюха обратно не расятигавется

Хм. Раз десять пересобрал, все заработало. Видно луна не в том положении была

Alexander
18.08.2017
10:43:08
Кто-нибудь работал в react-native с augmented reality? Есть какие-нибудь примерчики (кроме DonaldSays)

?

Andrey
18.08.2017
10:45:13
Попробуй, вызывать метод onLayout

Google
Andrey
18.08.2017
10:45:13
У меня в 46 такое при переходе между вьюхами иногда проскакивало в паре процентов случаев )

Alexander
18.08.2017
10:46:30
да, звучит логично, спасибо, попробую )

Damir
18.08.2017
11:58:24
Привет

кто-нибудь использует react-native-fingerprint-android ?

morda
18.08.2017
12:09:27
я вот подумываю)

https://github.com/ElekenAgency/react-native-touch-id-android

хочется вот такой же fallback но для андроида иметь в довесок https://github.com/naoufal/react-native-passcode-auth

Andrey
18.08.2017
12:26:24
Ребят а почему все так сложно со stack navigator?

Ilya
18.08.2017
12:27:57
Всем доброе утро) Ребят, а в Stack navigator Drawer норм?
У меня внутри Stack Navigator есть drawer

Andrey
18.08.2017
12:27:58
Кто нибудь использовал drawer навигатор?

Ilya
18.08.2017
12:28:04
Я )

Страница 274 из 878