@reactnative_ru

Страница 531 из 878
Vladimir
12.02.2018
18:57:12
не уверен, что на несколько девайсом оно корректно взлетит

Igor
12.02.2018
19:05:04
не уверен, что на несколько девайсом оно корректно взлетит
Snack работал у меня в браузере и на девайсе, но повод задуматься дали, спс

Человек
12.02.2018
19:07:23
ребята

подскажите а splash скрин вы делаете?

Google
Человек
12.02.2018
19:08:25
ну оно же не успевает сразу стартануть

Igor
12.02.2018
19:11:44
И она пригодится пока будет компилиться апа )

Но за акцент спс :)

Dmitriy
12.02.2018
19:30:45
Подскажите способ автоперевода json для i18n.

Igor
12.02.2018
19:49:21
А как выглядит исходник?

Dmitriy
12.02.2018
20:04:58
делаю как здесь https://medium.com/@danielsternlicht/adding-localization-i18n-g11n-to-a-react-native-project-with-rtl-support-223f39a8e6f2

Play
12.02.2018
20:41:48
@playra что там для новичков есть?
Работу искал, что даже в чат не заходил?

Alexander
12.02.2018
20:42:07
<Button icon={<Ionicons name='md-add' color={Colors.white} size={28} />} onPress={() => {}} buttonStyle={styles.addButton} /> Почему иконка не отображается? react-native-elements для Button и Ionicons из @expo/vector-icons

Google
Bogdan
12.02.2018
23:46:44
доброй ночи, какой оптимальный вариант для реализации SectionList? Сам SectionList довольно долго рендериться, и из-за этого висит весь интерфейс до тех пор пока не закончит рендер

Vladimir
13.02.2018
09:33:43
Народ, а кто-нибудь знает, как по json-описанию обьектов нагенерить спеки для flow? Гугл не выдает конечного решения, только тулы, заточенные на сваггер

или нужно несколько тулов в цепочку выстраивать json -> json-schema -> flow

morda
13.02.2018
09:40:06
https://transform.now.sh/json-to-flow-types/

такое?

Максим Джафаров
13.02.2018
09:43:17
Есть ли вариант обновлять предыдущий скрин? когда использую event мне пишет Warning: setState(...): Can only update a mounted or mounting component.

Человек
13.02.2018
09:45:16
ребята

Vladimir
13.02.2018
09:45:18
https://transform.now.sh/json-to-flow-types/
о, ништяк, спасибо!

Человек
13.02.2018
09:45:32
че лучше делать backround task или gcm

Алексей
13.02.2018
09:47:08
Есть ли вариант обновлять предыдущий скрин? когда использую event мне пишет Warning: setState(...): Can only update a mounted or mounting component.
этот ворнинг может говорить о memory leak. А вообще не оч понятно зачем обновлять анмаунт компонент

Максим Джафаров
13.02.2018
09:47:50
этот ворнинг может говорить о memory leak. А вообще не оч понятно зачем обновлять анмаунт компонент
чтобы при переходе назад пользователю сразу показался обновленный экран

Алексей
13.02.2018
09:48:31
ну тогда либо не надо анмаунтить, либо просто рендерить с новыми данными

Максим Джафаров
13.02.2018
09:50:22
может это memory leak, потому что компонент вроде не unmounted

Алексей
13.02.2018
09:52:19
может это memory leak, потому что компонент вроде не unmounted
а вот тут уже нужно проверять, потому что может тогда маунт/анмаунт происходить. в общем надо смотреть по ситуации, так на словах сложно решить проблему)

Alexander
13.02.2018
12:34:20
как в независимый от навигационного стэка компонент прокинуть props.navigation ?)

если по иерархии струтктуры он находится выше стэка навигации?

HOC withNavigation(MyComponent) почему-то не работает

хотя я предполагаю, что всё по той же причине

Алексей
13.02.2018
12:36:38
XY Problem

Google
Ivan
13.02.2018
12:36:43
Сделай навигацию через редакс)

Alexander
13.02.2018
12:38:59
вот я чего больше всего не хочу, так это навигации через редакс

XY Problem
моя твоя не понимать

XY Problem
можешь пояснить?

Алексей
13.02.2018
12:40:33
можешь пояснить?
легко http://lmgtfy.com/?q=XY+Problem

morda
13.02.2018
12:41:41
как можно реакт-навигацию без редакса использовать, она ж уродская) а средаксом там можно волшебных экшонов понаделать, типа ResetTo к любому экрану мгновенно без отматывающих назад анимаций)

Alexey
13.02.2018
12:42:22
@savelichalex :))))

morda
13.02.2018
12:44:47
case 'Navigation/RESET_TO': { const { routeName } = action.payload const newState = RootNavigator.router.getStateForAction( NavigationActions.reset({ index: 0, actions: [NavigationActions.navigate({ routeName })], }), RootNavigator.router.getStateForAction(NavigationActions.init()), ) return newState || state }

держи)

Alexander
13.02.2018
12:45:49
это вариант с редакс

если я правильно понял

morda
13.02.2018
12:46:40
да, в редюсере

можно и без наверное, всю вот эту портянку в функцию завернуть

я хз как оно там без редакса крутится

Alexander
13.02.2018
12:48:32
XY Problem
собственно вопрос в том, что кастомный drawer находится выше навигации



Алексей
13.02.2018
12:49:39
Alexander
13.02.2018
12:49:55
но в самом drawer есть список ссылок для навигации по приложению. и сделать this.props.navigation.navigate(..) я не могу

Google
Alexander
13.02.2018
12:52:22
ref-ом сделай
а подробнее можно?

Алексей
13.02.2018
12:52:51
а подробнее можно?
DrawerLayout у тебя как с чилдренами работает?

Alexander
13.02.2018
12:52:59
никак

Алексей
13.02.2018
12:54:10
делаешь cloneElement, добавляешь ref, а потом по этому рефу уже запрашиваешь и пропсы и navigation, главное понять какие там есть

Alexander
13.02.2018
12:55:48
в самом DrawerLayout чилдрены пробрасываются вот так: <Animated.View style={styles.main}> {this.props.children} </Animated.View>

Алексей
13.02.2018
12:56:47
а теперь будет так <Animated.View style={styles.main}> {React.cloneElement(this.props.children, { ref: r => { this.navRef = r; }})} </Animated.View>

Alexander
13.02.2018
13:18:15


не особо там чего есть

Алексей
13.02.2018
13:22:06
не особо там чего есть
предлагаю посмотреть сорцы StackNavigator (ну или что там корневое у тебя) и поискать как props.navigation приходит

Serhii
13.02.2018
13:24:17
Всем привет. Возникла необходимость иметь набор констант в iOS, Android native modules и JS коде. Понятно, что очень бы не хотелось 3 раза их объявлять. Можно как-то прокинуть один JSON или ENUM во все платформы?

Serj
13.02.2018
13:27:00
привет, у меня проблема, не отрабатывает рендер модалки, хотя visible={true}. точнее отрабатывает только 1 раз, потом при повторной ошибке с сервака ничего не происходит

Serhii
13.02.2018
13:35:52
https://github.com/luggit/react-native-config
Уже использую эту либу для конфигурации билдов (qa, staging, release). Добавлять туда переменные кода и потом обращаться к ним типа BuildConfig.OBJECT_ADDED выглядит както не интуитивно и не логично. Да и копировать придётся в 3 .env файла. Хотя последнее возможно решаемо. Потому и в поисках другого подхода.

Serhii
13.02.2018
13:42:41
Хорошо, попробую прислушаться и реализовать как выше описали. Спасибо!

Julião
13.02.2018
16:38:43


Demuz
13.02.2018
16:39:30
Apptext js на 13 строке посмотрите.

Google
Julião
13.02.2018
16:41:22


Dmitriy
13.02.2018
17:00:48
уже думал что это мой экран такой грязный

マイク
13.02.2018
17:13:41
PropTypes вынесли в отдельный пакет

https://reactjs.org/docs/typechecking-with-proptypes.html

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