
Timur
13.06.2018
11:50:15

Anton
13.06.2018
11:50:50

Play
13.06.2018
11:51:24

Timur
13.06.2018
11:51:53

Google

Play
13.06.2018
11:53:40
а react-router умеет все перечисленое и работает везде

Алексей
13.06.2018
11:57:47

Timur
13.06.2018
11:58:57
это где так говорят?
https://medium.com/the-react-native-log/thousand-ways-to-navigate-in-react-native-f7a1e311a0e8

Алексей
13.06.2018
12:01:00
плюс не понятно что значит official. react-navigation изначально вообще базировался на NavigatorExperimental, который потом вообще выпилили и из RN репы и из react-navigation

Timur
13.06.2018
12:07:32
Сейчас я в документации не вижу подобного раздела

Алексей
13.06.2018
12:10:01

Nick
13.06.2018
12:12:16
http://facebook.github.io/react-native/docs/navigation.html
ну почему, раздел есть, там всего пара навигаторов

Алексей
13.06.2018
12:13:05

Google

Dmitry
13.06.2018
12:26:11
Ребят подскажите что почитать по теме Push уведомлений на RN под обе платформы

morda
13.06.2018
12:28:35

Konstantin
13.06.2018
12:28:41
Подскажите, как использовать циклы (для обхода массива)? типа foreach интересует
Нужно сделать вывод массива массивов, и нужен foreach вложенный в foreach
Гугление не дало мне подсказки как это сделать.
Заранее спасибо.

morda
13.06.2018
12:28:43
у RR

Play
13.06.2018
12:52:09

Konstantin
13.06.2018
12:52:59

Artem
13.06.2018
12:53:15

Алексей
13.06.2018
12:53:39

Konstantin
13.06.2018
12:54:19

Artem
13.06.2018
12:54:24
РН тут не при чем
Как то так ArrayOfArrays.forEach(array => {
array.forEach(item => {
//some code
})
})
https://reactjs.org/docs/introducing-jsx.html
В фигурные скобки обернуть

Konstantin
13.06.2018
12:55:38
спасибо всем ответившим, буду разбираться

Евгений
13.06.2018
13:06:54
Что выбрать react-native-cli или create-react-native-app?

Zae
13.06.2018
13:09:38
cli

Evansir
13.06.2018
13:10:31
Может кто подскажет
Есть редукс
В ней парсится json
И пропсам отдается компоненту

Google

Sergey
13.06.2018
13:11:12
крепитесь

Evansir
13.06.2018
13:11:32
Как очистить массив уже спарсеного?
Пытался передать пустой массив
Не помогло

Евгений
13.06.2018
13:12:19

Evansir
13.06.2018
13:13:29
https://stackoverflow.com/questions/50568089/cant-reset-variable-in-redux-store
Вот расписана проблема
Как можно стор очистить?

Konstantin
13.06.2018
13:18:48
Что я не так делаю?
<View>
{array.forEach(element => {
return (
<Text>{element.id}</Text>
)
})}
</View>
не выводится ничего

Kendr
13.06.2018
13:19:07
Форич ничего не возвращает

Евгений
13.06.2018
13:19:19

Konstantin
13.06.2018
13:20:33
forEach => map
можно ссылку на пример? или бегло дописать мой пример?!
Заранее спасибо

Kendr
13.06.2018
13:20:46
forEach замени на map
И всё

Евгений
13.06.2018
13:20:58
ага, просто замени

Artem
13.06.2018
13:22:31
Советую вам на досуге почитать JS
Но сейчас будет достаточно заменить на mao

George
13.06.2018
13:22:45
Про store тоже узнал бы, пока просто сношу приложение
Хорошо бы иметь какой-нибудь такой метод, чтобы из любого состояия получить дамп или снести все нафиг

Konstantin
13.06.2018
13:23:11

Google

George
13.06.2018
13:23:17
И кто как решает тему с обновлениями?
Ну то есть пришло обновление из App Store, что делать если струкутра другая и данные терять не охота>

Алексей
13.06.2018
13:25:49

Zhandos
13.06.2018
13:42:37
Всем привет. Кто нибудь использовал react вместе с django?

Sol
13.06.2018
13:45:54

Zhandos
13.06.2018
13:47:35
Рендеринг на сервере или рест?
Первое. Шаблоны джанги уже не спправляются и плодится очень много кода. Смотрим в сторону внедрения фрэйма. Выбираем между реакт и виью


Mikhail
13.06.2018
13:52:58
Всем привет!
Реализую функцию изменения высоты хедера при скроле. В момент скролинга хедер должен уменьшиться и контект в нем измениться.
Косяк в том, что при скроле, не меняется позиция флетлиста. Видео скину ниже
<View style={styles.container}>
<Header
style={{
// position: 'absolute',
overflow: 'hidden',
top: 0,
left: 0,
right: 0,
height: HEADER_MAX_HEIGHT,
opacity: headerOpacity,
transform: [{translateY: headerTranslate}],
}}
/>
<AnimatedFlatlist
scrollEventThrottle={1}
onScroll={Animated.event (
[{nativeEvent: {contentOffset: {y: this.state.scrollY}}}],
{useNativeDriver: true}
)}
/>
</View>
Может кто делал такое. Подскажи)
кручусь около стиля position: absolute. С этим параметром все отлично становится, но взаимодействовать с хедером не могу(флетлист типо перекрывает хедер и на нажатие не реагирует)

Alexander
13.06.2018
14:33:57
доводилось кому делать Splash screen с прогрес баром?

Artem
13.06.2018
14:36:14
ох блин
Слава богу, нет
Не уверен, что такое можно реализовать

Vladimir
13.06.2018
14:37:10
Не вижу вообще никакой проблемы в этом

Алексей
13.06.2018
14:56:29
<View style={styles.container}>
<Header
style={{
// position: 'absolute',
overflow: 'hidden',
top: 0,
left: 0,
right: 0,
height: HEADER_MAX_HEIGHT,
opacity: headerOpacity,
transform: [{translateY: headerTranslate}],
}}
/>
<AnimatedFlatlist
scrollEventThrottle={1}
onScroll={Animated.event (
[{nativeEvent: {contentOffset: {y: this.state.scrollY}}}],
{useNativeDriver: true}
)}
/>
</View>
а, прочитал, хэдер надо после флатлиста поставить, чтобы в иерархии ниже был

Mikhail
13.06.2018
15:02:00

Алексей
13.06.2018
15:02:22

Mikhail
13.06.2018
15:03:58

Google

Алексей
13.06.2018
15:04:24

Mikhail
13.06.2018
15:06:44

Алексей
13.06.2018
15:07:44

Mikhail
13.06.2018
15:08:26

Evansir
13.06.2018
15:12:43
Я конечно не шарю в данном вопросе
Но почему не увести хеадер за экран?
Или не уменьшать его до 0
Так в нативе делал с вьюшками
Правда не слишком камильфо

Mikhail
13.06.2018
15:15:11
Но почему не увести хеадер за экран?
По сути я это и делаю.
Но позиция флетлиста жесткая. Если я хедер делаю абсолютным и тогда влетлист вылезает вперед. По хедеру вожу пальцем, а скролится флетлист
Хедер вставляю под флетлист и он пропадает
а корень всего этого в том, что при скроле я использую useNativeDriver: true. С ним нельзя менять высоту компонентов(только двигать их)
Без useNativeDriver, анимация тормозит. Но зато все работает)

Алексей
13.06.2018
15:16:43
вроде выглядит норм, смущает только headerTranslate, может он отрицательный и уводит хэдер

Evansir
13.06.2018
15:19:06
Если совсем не получается, сделайте обычную анимацию пропадания при скроле

Mikhail
13.06.2018
15:19:09

Evansir
13.06.2018
15:19:36
Т.е. не четко завязанную на движении флет листа