@reactnative_ru

Страница 576 из 878
jslby
25.03.2018
20:43:34
Зачем 4 прямоугольника по бокам то. ?
Но нужно же еще и бока затемнить

Demuz
25.03.2018
21:04:23
А, понял. Незнаю даже. С камерой пока не экспериментировал. Размер ее контейнера нельзя там указывать?

Google
Anton
26.03.2018
01:50:29
Привет

Кто-то авторизацию через фейсбук делал?



дает пройти авторизацию а потом ошибка и собвсенно данные в приложение не вовзращаются

Nikita
26.03.2018
01:51:58
По диплинку переход?

Anton
26.03.2018
01:53:11
Да

Гугл работает отлично, а фейсбук переход не делает

Adaptive
26.03.2018
01:53:48
Да
с ним беда у тебя, проверь его

Vlad
26.03.2018
05:09:17
Всем доброе утро. Вопрос возник по программе апла, могу ли я быть сразу в двух тимах одновременно? Мне надо залить приложение на аккаунт другой команде, в itunes connect всё вижу и роль администратора, но xcode не видет эту команду

morda
26.03.2018
06:37:56
Точно можешь

Sergey
26.03.2018
06:38:21
здравсьвуйте, у меня flatlist и там по renderItem отображаются новости, и я хочу после третьего поста вставить компонент. есть ли в flatlist props как ListHeaderComponent, но чтобы компонент был третьим?

Google
morda
26.03.2018
06:38:36
Но лучше емейлы разные ибо достает со временем

https://blog.bam.tech/developper-news/react-native-inside-native-apps-the-navigation-challenge

Есть у кого апп с виксовой нативной навигацией в проде?

Pavel
26.03.2018
07:46:21
ПО ссылке вроде не виксовая. Что сейчас в моде? react-navigation или rn-navigation?

morda
26.03.2018
07:47:05
Там аирбнбшная которую челы под себя допилили

Я так, related спрашиваю

Pavel
26.03.2018
07:48:18
У меня вообще react-native link сегодня со stack overflow упла на навигаторе

morda
26.03.2018
07:48:54
Есть. Вот запускаю
Есть там неприятности какие неожиданные?

Pavel
26.03.2018
07:49:00
В чём принципиальная разница?

Vlad
26.03.2018
07:49:22
Есть там неприятности какие неожиданные?
Очень много. Скажу так - если ты не хочешь допилиивать и не оч дружишь с нативом - бери react-navigation

Там много багов и форкать придётся в 50% случаев

morda
26.03.2018
07:49:45
Допиливать прям либу?

Ухх

Vlad
26.03.2018
07:50:10
Ну не то что джопилива, по issue просто находил решения и немного сам

Пожалел очень что взял. Так как я больше по js, а там всё native way реализовано

morda
26.03.2018
07:50:31
Блин печалько

Vlad
26.03.2018
07:51:09
Но там перфоманс хороший и если с нативом дружишь - легко допиливать

Но я больше не возьму в проект эту навигацию))

Google
morda
26.03.2018
07:51:46
А пример багов можешь привести?

Vlad
26.03.2018
07:54:41
Нету прелоуда js, из-за этого если воспользуешься встроенными модалками или либами где есть лоуд в componentDidMount - будет мигать

Авторизацию делать приходится не стандартными путями - так как у тебя каждый экран - это не одно целое (как ssr в вебе). С кнопками было много проблем в TabNavigation: нету градиентов там, довольно странно приходится расположение делать (отступы если есть сверху, обязательно и снизу делать). Не всегда корректно работают component lifecycles, так как у этой навигации вынесена логика в events внутри библотеки, Нужно менять нативный код на андроиде, что однажду у меня привело к багу при react-native link (другая библиотека тоже вмешалось и всё шло по …)

И так далеее

Я 30% времени работы над проектом делал костыли для адекватной работы с навигацией

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

+ deeplink не всегда у меня отрабатывали когда настраивал пуши

Короче горит у меня от этой библиотеки

morda
26.03.2018
07:59:46
Ухх

Vlad
26.03.2018
07:59:51
Очень много не покрытых тестами костылей

morda
26.03.2018
07:59:53
Достаточно)

Vlad
26.03.2018
08:00:07
Я вообще при каждом запуске боюсь чтобы всё не разволилось

Vlad
26.03.2018
08:00:41
Поэтому в следующем проекте взял react-navigation и был доволен, так как все костыли ты можешь сделать на react и покрыть тастами

morda
26.03.2018
08:00:45
Обновления самого рн вообще боль наверное?

Vlad
26.03.2018
08:01:09
Я попытался с 46 до 47 полнять и просто забил, когда увидел кол-во ошибок

morda
26.03.2018
08:01:24
Мдээ

Vlad
26.03.2018
08:01:24
Так как повтарюсь, для работы навигации надо в андроиде Main.java менять

Идея очень классная, но wix, походу просто забила на навигация. Вот я смотрел исходники v2, там всё классно вышлядет и много фишек, но там она в стадии alfa уже как пол года/год

Там даже примеры legacy есть)

morda
26.03.2018
08:02:40
Это мы знаем)

Google
Vlad
26.03.2018
08:03:09
Не советую брать без опыта в нативе) У меня все знакомые кто пользуются - просто форкнули, допилили и довольные

morda
26.03.2018
08:03:49
А допиленные форки есть?

Алексей
26.03.2018
08:12:16
Там аирбнбшная которую челы под себя допилили
ну ты канеш загнул, там в аирбнб 1,5 человека трудятся с рн, а это поделие вообще сложно библиотекой назвать, больше похоже на proof of concept

Kirill
26.03.2018
08:18:51
Ребят, а как сервис для ci называется? Кто-то писал, что он еще в докер завернут, забыл название.

Roman
26.03.2018
08:25:26
circleci?

drone?

Admin
ERROR: S client not available

Kirill
26.03.2018
08:30:33
Спасибо)

Alex
26.03.2018
08:31:59
Всем привет! На что может влиять целевой пакет разработчик в play markete??

Demuz
26.03.2018
08:39:03


Иначе говоря, нужен результат как от this.state.someArray.key1.key3 = "newValue". Но через setState все перезаписывается.

Алексей
26.03.2018
08:41:46
someArray: {} ? ссори)

Demuz
26.03.2018
08:42:03
Чего? Это же для примера написано.

Vlad
26.03.2018
08:42:08
this.setState({ …this.state, someArray: [ …this.state.someArray, key1: valkue ] })

Ну десктруктиризация наше всё в фп

Demuz
26.03.2018
08:42:26
this.setState({ …this.state, someArray: [ …this.state.someArray, key1: valkue ] })
Это банальное копирование предыдущих значений?

Nikita
26.03.2018
08:42:39
this.setState(prevState => { return { someObject: { key1: { ...prevState.someObject.key1, key3: 'value' } } }; });

Vlad
26.03.2018
08:42:53
Google
Vlad
26.03.2018
08:43:08
this.setState(prevState => { return { someObject: { key1: { ...prevState.someObject.key1, key3: 'value' } } }; });
Так правильнее, согласен, меньше шанс бага

Kirill
26.03.2018
08:43:16
Может, js доучить, прежде чем фреймворки мучить?)

Demuz
26.03.2018
08:43:17
Не, беспонтовый вариант. Оказывается новый массив удобней собрать, чем копировать данные старого. Спасибо. Буду знать.

Vlad
26.03.2018
08:43:26
Но только копировать надо весь объект

Р
26.03.2018
08:43:54
Всем здравствуйте . Появился вопрос : можно ли запускать проект на устройстве например на телефоне?

Nikita
26.03.2018
08:43:58
такую большую вложенность наверное лучше не стоит делать

Р
26.03.2018
08:43:58
и как это сделать

Kirill
26.03.2018
08:44:36
https://facebook.github.io/react-native/docs/running-on-device.html

Demuz
26.03.2018
08:45:19
такую большую вложенность наверное лучше не стоит делать
У меня большая вложенность? ))) Там же мелочи )

Да я наоборот хотел упростить. Чтобы доступ к значению пикеров был типа this.languages[languageCode].checked. И через setState хотел поменять this.languages[languageCode].checked = !checked, типа того.

Nikita
26.03.2018
08:48:04
Подскажите, если у меня навигация через Табы (RNRF используется). В одном стэке есть две сцены, одна - это лист, другая - это айтем из листа. При заходе в сцену айтема, при клике по Табу (по сути текущему) — не происходит возврат обратно, как в нативных приложениях.

Я могу вернуться кнопкой «Назад» и свайпом вправо, но хотелось бы и по табу уходить.

Demuz
26.03.2018
08:50:32
А ивента там нет в компоненте, реагирующего на клик по табу?

Nikita
26.03.2018
08:52:29
Illia
26.03.2018
09:12:25
Привет, может подскажите, при react-native run-android, первый раз билд успешен, но результат страница которую я делал в часом начале(инит Пейдж), второй раз билд крашится, :app:mergeDebugAssets(...assets/debug/fonts), третий билд успех и все норм скомпилилось со всеми изменениями

Arsenii
26.03.2018
09:26:34
Привет! Нужно сделать в оффлайн ржиме сохранение очереди запросов и отправки когда будет подключение, возможно кто-то уже делал похожее или знает готовые решения для подобной задачи? У меня кроме как создать стек куда ложить объекты с описанием запроса и параметрами пока нет идей.

Andrey
26.03.2018
09:30:18
привет всем, есть кто плотно работает с react-navigation? есть пару вопросов по transition конфигам :)

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