@reactnative_ru

Страница 13 из 878
Sergey
24.06.2016
10:35:21
https://github.com/gHashTag/iSoulClub/blob/master/index.ios.js
Там какая-то хитрая либа Accordion, я её не использовал. Обращайся за советом к тому кто её знает (например через issues на гитхабе).

То что ты хочешь сделать прекрасно делается через <View> , <Text> и <Image>

Play
24.06.2016
10:37:20
Sergey
24.06.2016
10:38:14
не пойму как это связать с аккордионом
Возможно я неправильно понял, что именно ты хочешь сделать. Ты присылал только скриншоты.

Google
Alexander
24.06.2016
10:38:14
Как-то странно у тебя картинка задана

Play
24.06.2016
10:38:46
Как-то странно у тебя картинка задана
<Image style={styles.backgroundImage}>{section.pic}><Text style={styles.headerText}>{section.title}</Text></Image> поправил

Alexander
24.06.2016
10:39:37
Это исправленный? )

<Image style={styles.backgroundImage} source={{uri: section.pic}}><Text style={styles.headerText}>{section.title}</Text></Image>

Play
24.06.2016
10:40:51
Alexander
24.06.2016
10:41:10
Ну ты фигню какую-то кинул, у меня действительно исправленный

Sergey
24.06.2016
10:41:56
Что-то мне не очень эта либа понравилась https://github.com/oblador/react-native-collapsible Зачем требовать от клиента описание в JSON (как в ExtSJ, лол) когда можно попросить подсунуть сами компоненты (свёрнутую и развёрнутую версию)

Alexander
24.06.2016
10:43:31
Вот это: { title: 'First', content: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Qui in tempore blanditiis maxime odio deleniti explicabo ipsa quidem pariatur quibusdam cum voluptate dolores, minima nesciunt harum molestias, nam quisquam facere.', pic: './img/marvell/marvell-0', } Надо менять на: { title: 'First', content: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Qui in tempore blanditiis maxime odio deleniti explicabo ipsa quidem pariatur quibusdam cum voluptate dolores, minima nesciunt harum molestias, nam quisquam facere.', pic: require('./img/marvell/marvell-0'), } И тогда мой код надо поправить на: <Image style={styles.backgroundImage} source={section.pic}><Text style={styles.headerText}>{section.title}</Text></Image>

Ну и в SECTIONS все картинки надо реваерить. Сами они это не сделают

А еще было бы совсем здорово доки RN почитать, например

Sergey
24.06.2016
10:49:37
Дмитрий, у вас путь к картинке точно правильный? И да, почему у вас проект на десктопе лежит?

Play
24.06.2016
10:51:29
На рабочем столе лежит, работаю над ним, где еще ему лежать?

Google
Sergey
24.06.2016
10:51:55
Это был тонкий намёк на то что такие вещи обычно замазывают

Play
24.06.2016
10:52:31
$Bogdan
24.06.2016
11:00:17
это нормально что у меня изображения загружаются только по https протоколу?

Sergey
24.06.2016
11:11:25
.jpeg нужно добавить к пути.

Eugene
24.06.2016
15:41:23
https://facebook.github.io/react-native/docs/pixelratio.html

Denis
24.06.2016
15:45:24
flex: 1

контейнеру

Play
24.06.2016
15:45:49
flex: 1
пробывал не работает

Denis
24.06.2016
15:45:50
если 5 элементов на экране - то высоту как высотаЭкрана/5

Play
24.06.2016
15:46:22
Denis
24.06.2016
15:47:45
https://facebook.github.io/react-native/docs/dimensions.html

Dimensions.get('window').height

$Bogdan
24.06.2016
15:53:10
https://github.com/vitalets/react-native-extended-stylesheet#usage

Play
24.06.2016
16:05:23
https://github.com/vitalets/react-native-extended-stylesheet#usage
подключил, не могу понять как сделать аккордион по высоте экрана

$Bogdan
24.06.2016
16:07:19
хз по идеи flex : 1 должен работать

Play
24.06.2016
16:07:54
мне больше ширина картики важна

Denis
24.06.2016
16:11:54
ну картинка должна тоже иметь flex 1

<View style={{flex:1}}><Image style={{flex: 1}} ></Accordeon></Image></View>

Play
24.06.2016
16:13:09
ну картинка должна тоже иметь flex 1
задал картинке стиль и прописал в стиле <Image style={styles.header} source={section.pic}><Text style={styles.headerText}>{section.title}</Text></Image>

Во новую View вложить <Image style={styles.header} source={section.pic}><Text style={styles.headerText}>{section.title}</Text></Image> ?

Google
Play
24.06.2016
16:19:56
<View style={styles.superView}> <Image style={styles.header} source={section.pic}><Text style={styles.headerText}>{section.title}</Text></Image> </View> superView: { flex: 1 }, header: { flex: 1, padding: 30 }, не работает

Sergey
24.06.2016
16:21:54
Тебе картинку растянуть? Там много способов: https://facebook.github.io/react-native/docs/image.html#resizemode

Play
24.06.2016
16:23:02
Sergey
24.06.2016
16:23:23
Play
24.06.2016
16:24:17
Тебе что сделать-то надо?
картинку по ширине на всех устройствах 100%

в хедере аккордиона

Sergey
24.06.2016
16:25:59
Play
24.06.2016
16:26:25
А по высоте обрезать?
пропорционально ширине

Sergey
24.06.2016
16:27:02
А что если устройство очень длинное? Белые пятна сверху и снизу?

Play
24.06.2016
16:27:04
как в пятерке

Sergey
24.06.2016
16:27:34
Растяни Image в родительском контейнере на 100% по ширине.

Sergey
24.06.2016
16:28:33
https://facebook.github.io/react-native/docs/flexbox.html

alignItems: stretch в родительском контейнере.

Разберись с флексбоксом, а то про каждый элемент будешь в чатике спрашивать.

Play
24.06.2016
16:29:23
Вставил header: { flex: 1, padding: 30, alignItems: 'stretch' }, а толку от этого нет

Sergey
24.06.2016
16:32:44
Почему толку нет? У тебя Image по ширине растянулся на 100%?

Maksim
24.06.2016
16:33:08
Народ, а поделитесь лучше опытом о том как вы запилили на react native что-то и потом волосы на жопе от отчаяния рвали

Google
Maksim
24.06.2016
16:33:29
Про то, как оно хорошо можно про каждую технологию прочитать

Play
24.06.2016
16:35:36
Про то, как оно хорошо можно про каждую технологию прочитать
Вы случаем не тот Максим Лапшин, продвинутый рубист?

Sergey
24.06.2016
16:36:41
Вы случаем не тот Максим Лапшин, продвинутый рубист?
Я только знаю Максима Лапшина из erlyvideo, рубистов не знаю.

Впрочем, продвинутых рубистов наверное немало.

Play
24.06.2016
16:38:11
В 2009-ом помню как с ним в гугл-группе рубистов руби изучал)))

Sergey
24.06.2016
16:39:31
У Image стоит flex: 1?

Play
24.06.2016
16:43:54
У Image стоит flex: 1?
да https://github.com/gHashTag/iSoulClub/blob/master/index.ios.js

Так же заствлял всех твой код линтить?
меня тогда программист на 1500$ кинул. Правда оставив мне движок социальной сети на ruby. Пришлось вникать самому) С Лапшином в том числе.

Sergey
24.06.2016
16:49:42
@gHashTag в общем: чтобы разобраться в твоей проблеме, нужно знать как внутри строит вёртску этот твой Accordion. Чтобы понять что и насколько там растягивается попробуй метод цветных квадратов - делай View с бэкграундами разного цвета и смотри какой насколько растягивается. Если брать задачу "растянуть по ширине в родительском контейнере" то она решается через {flexDirection: column, alignItems: stretch}. Удачи!

Maksim
24.06.2016
17:11:35
да, я раньше на руби писал и до сих пор мейнтенер гуглогруппы

Play
24.06.2016
17:12:51
да, я раньше на руби писал и до сих пор мейнтенер гуглогруппы
рад вас вновь встретить, спустя семь лет))

Maksim
24.06.2016
17:13:09
хорошо =) Но я не знаю, кто вы

Play
24.06.2016
17:13:59
хорошо =) Но я не знаю, кто вы
Один из Ваших учеников)))

Maksim
24.06.2016
17:14:09
прекрасно =)

Play
24.06.2016
20:37:57
http://www.reactnativediary.com/2016/06/23/navigation-examples-1.html

По React js чат подобный есть?

Roman
25.06.2016
16:45:14
@react_js

Виктор
26.06.2016
19:41:30
Ребят, может кто-то подскажет как отслеживать закрытие окна браузера без onbeforeunload? Точнее что бы без стандартного диалогового окна "Do you want to close this window”?

Google
Alexander
26.06.2016
19:49:20
На вебсокетах можеш попробовать попинговать

Alexander
26.06.2016
19:50:05
Если на сервере нужно знать

Если на клиенте то вариков вероятно нет

Sergey
26.06.2016
21:38:39
Igor
27.06.2016
14:49:39
Добрый день всем, может кто подсказать у меня с сервера данные приходят в xml, какую библиотеку лучше взять для конвертации в объект для react native или как вообще такой ответ лучше разобрать?

Maxim
27.06.2016
14:54:11
Почти любое апи умеет отдавать данные как хмл так и в джейсон

Если сам пишешь сервре - то еще проще

Sergey
27.06.2016
14:55:27
Добрый день всем, может кто подсказать у меня с сервера данные приходят в xml, какую библиотеку лучше взять для конвертации в объект для react native или как вообще такой ответ лучше разобрать?
Можно взять одну из множества либ, конвертирующих XML в JSON. Но в такой конвертации есть фундаментальные проблемы, т.к. форматы не похожи, и результирущий JSON будет неудобным. Как сказали выше, лучше заставить сервер говорить на JSON.

Igor
27.06.2016
15:30:56
Да к сожалению не мой случай, сервер писал не я и отдаёт он только хмл, ладно спасибо будем думать

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