@reactnative_ru

Страница 423 из 878
Евгений
10.12.2017
16:23:10
ну мне предлагают использовать редакс, я его не знаю и изучать его времени не было

задача простая, нужно вывести список и по нажатию на элемент - вывести детали, данные приходят из жсона

даже не так, есть просто жсон и там данные получаю

тут нет апи как такового

Google
Oleg
10.12.2017
16:24:29
что о задачи говорит контора ? чего она ждет

Евгений
10.12.2017
16:24:42
все что я знаю, это никто не сделал задание

и если я его выполню, то это уже будет достаточно

мне бы хотелось сделать красивее, однозначно

Shane
10.12.2017
16:25:22
Мда. Там работы на 5 минут

Евгений
10.12.2017
16:25:25
но в данном случае я иду на джуна, и учу компоненты по ходу написания тестового

понимаю, да

знающий напишет за 5 минут

ну, что поделать, не все так опытны)

Shane
10.12.2017
16:26:07
А зачем давать задание если вы не знаете этого?

Евгений
10.12.2017
16:26:42
найти разработчика под мобилку сложно, и как я понимаю ищут людей знающих хотя бы реакт

то есть возьмут джунов и приставят более опытных сотрудников

Oleg
10.12.2017
16:27:01
та ладно все фигня едем дальше

Google
Oleg
10.12.2017
16:27:08
в задаче есть пагинация

и что то еще

?

или просто тупо вывести и ладно ?

Shane
10.12.2017
16:28:04


Евгений
10.12.2017
16:28:04
пагинация есть, но эндлесс скролл я сам думаю реализую, там чисто примерно показать как бы это сделал

я сам выполню задание просто в некоторых местах проседаю

Oleg
10.12.2017
16:29:18
конечно фигня, конечно сойдет когда вопрос получить первую работу ))

Евгений
10.12.2017
16:29:28
угу

на диплом совершенно не смотрят

Oleg
10.12.2017
16:29:48
как человек который частенько сидел раньше на ревью кандидатов и сейчас со своей командой что бы я хотел увидеть

Евгений
10.12.2017
16:29:50
ни одна контора

Oleg
10.12.2017
16:30:51
1. redux или любой аналог

2. минимаьное разделение кода

3. базовый функционал - тоесть не просто загрузить данные но и показать прогресбар и ошибку если она есть

4. минимальные тесты как плюс

Shane
10.12.2017
16:33:09
Пока человек разберётся с redux, если не работал с состоянием никогда, недели не хватит

Oleg
10.12.2017
16:33:50
когда учу сам джунов на реакт вместо менеджера состояния использую компанент

тоесть тупо контейнер в котором выполняются запросы а функции и дыне прокидывает в другой компанент

так обычно суть redux улваливают быстрее

Google
Евгений
10.12.2017
16:37:44


Shane
10.12.2017
16:37:49
Ну я никогда так не делал. Обычные пропсы передавал и все. А с глобальным состоянием ещё с flex работал. Там и понял что это круто

Евгений
10.12.2017
16:37:54
и onPress тоже

Shane
10.12.2017
16:39:12
и onPress тоже
Там нет onClick)

Евгений
10.12.2017
16:39:21
?

Shane
10.12.2017
16:39:41
OnPress и советую бинды

Евгений
10.12.2017
16:39:49
<ListItem onPress={() => this.openTask(tasks[item])} >
я пробовал и с onPress и в данном скрине с onClick

я не понимаю в чем проблема

просто передать пропсы\событие

Andrey
10.12.2017
16:57:42
Можно ещё посмотреть в сторону Higher-Order Components так называемых HOC

для навигатора

Евгений
10.12.2017
17:26:07
там был еще кусок кода который в вопрос не вошел

я только сейчас понял то что скинул наполовну очищенный код

там пропсы были

и вызов соответственно

Alexander
10.12.2017
17:28:19
А так не работает: _renderItem = ({item}) => { return <ListItem item={item} navigation={this.props.navigation} /> }; или _renderItem = ({item}) => { return <ListItem item={item} {...this.props} /> }; .... _details = () => { const {navigate} = this.props.navigation; navigate("Details", {test: "myProps"}) };

Евгений
10.12.2017
17:29:47
мне уже помогли, большое спасибо всем

Google
Alexander
10.12.2017
17:29:57
)))

Shane
10.12.2017
17:32:47


Georg
10.12.2017
20:35:05


Дамы и господа, что с этим можно сделать ?

Евгений
10.12.2017
21:00:51
насколько я понял, он по указанному пути не нашел package.json?

наверное нужно для начала убедиться в корректности пути и тому, что файл существует

если найдешь ошибку - исправляешь и перезапускаешь терминал

пробуешь снова

Илья
10.12.2017
21:03:54
А зачем терминал перезапускать?

Гоша
10.12.2017
21:15:01
На счастье

Oleksandr
10.12.2017
22:51:26
Всем привет!



подскажите плз почему нельзя заюзать ListView в View, если без InvertibleScrollView, все работает пучком, а если с то просто TextInput и все







последний скрин без строчки: renderScrollComponent={props => <InvertibleScrollView {...props} inverted />}

Alexsandr
11.12.2017
04:58:11
поцаны есть ли аналоги code push ? ибо он скоро загнеться и переедет на платную основу в https://appcenter.ms/#pricing, мб есть аналоги чтобы у себя серваке развернуть что-нибудь подобное ?

Alexsandr
11.12.2017
05:20:56
Зайди на кодпуш на оффсайт

Google
Alexsandr
11.12.2017
05:21:02
В самый низ

В 2018 все туда переедет

Mars
11.12.2017
05:23:25
Made with ❤︎ in Redmond

До середины октября время еще есть, чтоб запилить свой code-push сервер

Но для тех кто не готов свое писать, есть https://github.com/lisong/code-push-server

Denis
11.12.2017
05:42:41
Ну да, давайте теперь каждой аппликухе свой кодпуш пилить -_-

Alexsandr
11.12.2017
05:46:11
ну это просто хороший плюс, мне просто надо для фаст фиксов типо текста поменять и стили подтянуть иногда(

Alexander
11.12.2017
05:49:25
До середины октября время еще есть, чтоб запилить свой code-push сервер
на go можно за недельку накидать, даже меньше))

Mars
11.12.2017
05:50:10
Думаю что основное - нужно будет с протоколом разобраться

Хорошая возможность хайпануть и заработать звезд на GH

Alexander
11.12.2017
05:51:00
)))

Alexsandr
11.12.2017
06:03:41
О спасибо разберусь на досуге)

Denis
11.12.2017
06:24:46
Зачем для каждой? Один раз.
Так будет как с типичной хренью для ЖСа. У нее будет «фатальный недостаток» же

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