@reactnative_ru

Страница 335 из 878
Fil
01.10.2017
11:24:41
в expo нет разделения index.ios.js & index.android.js как же делать разные вещи для разных платформ

Evgeny
01.10.2017
11:26:42
А как же https://facebook.github.io/react-native/docs/platform-specific-code.html

Fil
01.10.2017
13:22:22
в нативе есть компонет picker вот ссылка https://facebook.github.io/react-native/docs/picker.html

Google
Fil
01.10.2017
13:23:05
и я не понял что значит значение selectedValue

Дмитрий
01.10.2017
13:41:51
и я не понял что значит значение selectedValue
selectedValue устанавливает значение Picker элементом с соответствующим значением атрибута value.

Если передать "js", то установит <Picker.Item label="JavaScript" value="js" />

Fil
01.10.2017
13:42:44
а onValueChange

тож

,

в кол бэк

ааа

нутак то с едитом вашим ясно

Дмитрий
01.10.2017
13:44:52
selectedValue - устанавливает значение, onValueChange - возвращает новое при изменении.

Fil
01.10.2017
13:45:19
ок спс

Stas
01.10.2017
13:54:14
KeyboardAvoidingView
на сколько я понимаю, она помогает сохранить размер view и скрол при открытой клавиатуре. а мне нужно чтобы контент уменьшился, подняв view снизу.



Google
Stas
01.10.2017
13:55:46
подобно полю ввода тут

Дмитрий
01.10.2017
14:08:11
подобно полю ввода тут
Вот snack немного подкрутил, оно? https://snack.expo.io/ByQ88_0i-

Stas
01.10.2017
14:13:19
огонь, спасибо!

Дмитрий
01.10.2017
14:14:12
Секрет успеха в <KeyboardAvoidingView behavior="position">...</KeyboardAvoidingView>. На здоровье.

Stas
01.10.2017
14:16:40
behavior="position" не документирован

Stas
01.10.2017
14:21:32
да, но в чем суть его не описано)

Дмитрий
01.10.2017
14:23:45
Ну это да, на документацию и примеры там положили болт. Хоть сам садись книгу писать.

Andrey
01.10.2017
14:24:20
на сколько я понимаю, она помогает сохранить размер view и скрол при открытой клавиатуре. а мне нужно чтобы контент уменьшился, подняв view снизу.
componentWillUnmount() { this.keyboardDidShowListener.remove(); this.keyboardDidHideListener.remove(); } keyboardDidShow = (event) => { Animated.timing(this.imageHeight, { duration: 500, toValue: LOGO_HEIGHT_SMALL, }).start(); }; keyboardDidHide = (event) => { Animated.timing(this.imageHeight, { duration: 500, toValue: LOGO_HEIGHT, }).start(); };

Egor
01.10.2017
14:59:26
Друзья, реально ли запилить в андроид RN приложение для планшета показ поверх mainactivity другого активити с калькулятором (хочу взять open source с гитхаба) типа как попап или выдвигать его сбоку каким-то образом и прятать обратно по нажатию кнопки?

Egor
01.10.2017
15:50:26
я искал, но может быть неправильные термины использовал

в нативном андроид опыта не много

Junior
01.10.2017
15:51:03
Ну смотри, тебе нужно отобразить вьюху, на которую поместить ReactRootView

Egor
01.10.2017
15:51:48
не, мне надо поверх RN показать калькулятор на Java

Junior
01.10.2017
15:52:01
Ааааа

Egor
01.10.2017
15:52:08
но если есть RN-калькулятор, то будет только лучше, только сейчас понял, что надо бы поискать такой...

Junior
01.10.2017
15:52:12
Тут не берусь говорить, ибо не делал

Google
Egor
01.10.2017
15:55:16
так я и написал что только сейчас дошло

что надо рновский поискать

Ilya
01.10.2017
16:59:56
Всем привет. Подскажите, пожалуйста, нормальный мануал для новичка

Junior
01.10.2017
17:00:41
https://facebook.github.io/react-native/docs/tutorial.html

Jahanger
01.10.2017
18:10:58


Ivan
01.10.2017
19:11:01
Подскажите, как определить backgroundColor при смене ориентации экрана, сейчас белый фон в моменте показывается

Никто не знает?

Fil
01.10.2017
19:53:36
на линуксе кодить на реакте приложения для ios можно?

Andrey
01.10.2017
19:55:29
Нет

Fil
01.10.2017
19:55:52
a android

Ivan
01.10.2017
19:56:39
Fil
01.10.2017
19:57:03
эхх

Ivan
01.10.2017
19:57:11
AndroidStudio ставишь и работаешь

Fil
01.10.2017
19:57:23
я про реакт ващет

Ivan
01.10.2017
19:57:48
Тут чат о RN

Но да, можно

Fil
01.10.2017
19:57:56
ну бл

оххх

Google
Ivan
01.10.2017
19:58:28
А какая разница? Тебе node нужна и все

Fil
01.10.2017
19:58:47
ладно а кто нибуть знает как на линуксе экспо работает

Andrey
01.10.2017
19:58:50
И эмулятор

Fil
01.10.2017
19:58:58
все теже фишки?

Ivan
01.10.2017
19:59:20
я про реакт ващет
Хотя нет, ты о RN спрашиваешь. Поэтому нет, как и писал, только с AndroidStudio

И android, соответственно

Fil
01.10.2017
20:02:13
тоесть как android studio

если у меня есть rn

Ivan
01.10.2017
20:18:02
И что? Как ты запускать/публиковать прилы собираешься?

Ну напишешь ты код для RN, а дальше что?

Fil
01.10.2017
20:19:40
expo братан

Aleksey
01.10.2017
20:44:50
И что? Как ты запускать/публиковать прилы собираешься?
для того, чтобы запустить приложение, AS не нужна)

Fil
01.10.2017
20:53:14
да

она нужна чтоб делать хард вещи

Александр
02.10.2017
05:27:12
на реакт gps пашет?

Farrux
02.10.2017
05:32:41
на реакт gps пашет?
Ещё как, я целый трекер сделал. кросс.

morda
02.10.2017
07:45:12
https://github.com/Gabrn/react-native-persistent-job

О че

http://www.electrode.io/site/native.html

Google
Amon Bower
02.10.2017
11:00:12
Здравствуйте! Помогите решить одну проблему, уже два дня с ней мучаюсь

Пишу приложение на RN и решил подключить роутинг через react-router-native (https://reacttraining.com/react-router/native/example/auth-workflow)



Редирект происходит на /login, но рендер этого компонента не выполняется. Если запустить Toggle Element Inspector, то все окей. Подскажите, как решить эту проблему? Я не хочу переделывать роутинг на другой, я уже определились с выбором, но столкнулся с такой проблемой и не пойму, как ее решить уже второй день.

Я не пойму, почему Route работает так криво. Если я не авторизован и перешел на /, то должен перекидывать на роут Login. Он это делает, но не апдейтит

Nikita
02.10.2017
11:22:03
всем привет!

подскажите как нужно правильно реализовывать сплеш скрин на RN ?

реализовывал по подобию как в этой статье https://www.bignerdranch.com/blog/splash-screens-the-right-way/

хотя напарник говроит что можно и просто обойтись вьюхой

Arthur
02.10.2017
11:26:19
хотя напарник говроит что можно и просто обойтись вьюхой
Вьюха покажется только после загрузки реакта

Nikita
02.10.2017
11:26:50
Mikhail
02.10.2017
11:27:18
На ios генерируется родной splash screen, а для андроида можно что нибудь наверное кастомное запилить

Arthur
02.10.2017
11:27:34
а различия только в этом ?
Сплеш для того и создавался

Nikita
02.10.2017
11:28:17
На ios генерируется родной splash screen, а для андроида можно что нибудь наверное кастомное запилить
по той ссылке что я скинул там автор пишет что и для ios так же свой сплеш можно запилить

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