@reactnative_ru

Страница 606 из 878
Giyos
12.04.2018
12:56:17
С моим вопросом может кто нибудь помочь?

Albert
12.04.2018
13:17:56
Giyos
12.04.2018
13:18:24
в доках expo поискать
вот оттуда взял их методы. но как их завязать с firebase?

Albert
12.04.2018
13:19:16
лучше избавиться от ехпо

Google
Max
12.04.2018
13:20:10
вчера, кстати, eject’нулся, раз уж тут советуют - полет нормальный (xcode, андроид не смотрел, где кстати вы смотрите?)

Albert
12.04.2018
13:21:06
что значит eject’нулся, ?

Max
12.04.2018
13:21:56
слез с expro (которое было от create-react-native-app)

yarn run eject

Giyos
12.04.2018
13:32:45
лучше избавиться от ехпо
говорю же проект готовый, там нужно только эту авторизацию через соц сети добавить, а как это без eject и с интеграцией в firebase сделать не могу сообразить

Elena
12.04.2018
14:06:48
Всем привет! У кого была такая ошибка? Ios не билдится из-за того, что не находит схему, которой нет

Peter
12.04.2018
14:11:46
Это ошибка была в rn 0.55

Сделайте апдейт вашей версии

Elena
12.04.2018
14:14:44
На проекте все еще 0.54, там тоже?

Peter
12.04.2018
14:15:16
Ну у них в chagelog было что они пофиксили это в 0.55 у меня это было пока я не перешел на 0.55.2

Elena
12.04.2018
14:15:53
Спасибо, попробую перейти на новую

Peter
12.04.2018
14:16:13
просто в package.json новую версию прописать и сделать react-native upgrade аккуратно соглашаться, а то может все линки потереть.

jslby
12.04.2018
15:15:35
Всем привет. Пробую сделать navigate https://gist.github.com/jslby/c3f595818937ed398ef81764bcc9054b и пишет что this.props не существует. Оно и понятно, это стартовый экран, на котором происходит инициализация навигатора. Как быть в данной ситуации? как мне со старотового экрана вызывать onPress=>navigation

Google
Demuz
12.04.2018
15:17:35


jslby
12.04.2018
15:33:48
а App вложен в другой навигатор? просто интересно откуда у тебя там navigation. он случаем не верхний стек навигирует?
Нет, App.js это непосредственная точка входа. В этом и проблема что navigation там нету, он только подключился. И я не знаю как к нему обратиться

Мне Fotter нужен на всех страницах, вот и решил его вынести на основной уроветь

Alexey
12.04.2018
15:35:20
мы через редакс рулили. состояние стекнавигатора в стор вынесли и управляли им через редакс экшены

jslby
12.04.2018
15:36:21
мы через редакс рулили. состояние стекнавигатора в стор вынесли и управляли им через редакс экшены
а если без redux? я знаю что с ним много проблем возникает, а я его не знаю))

просто может быть есть возможность обратиться к текущему навигатору

Alexey
12.04.2018
15:37:00
можно через табнавигатор попробовать разрулить :)

jslby
12.04.2018
15:37:03
который передан не через props

Alexey
12.04.2018
15:39:08
который передан не через props
там наверное hoc должен быть для рутового компонента, а-ля withNavigation. я бы на него посмотрел

или если у тебя несильно кастомный футр, то можно stacknavigator на tabnavigator заменить и кнопки подретушировать

jslby
12.04.2018
15:50:21
Здарова. Промежуточный класс добавьте, между основным экраном и навигатором.
Это да, как выход это поможет. Но можно ли как то без него

Просто будет точка входа, которая вызывает другую точку входа

как то не круто так мне кажется

Demuz
12.04.2018
15:52:02
Это да, как выход это поможет. Но можно ли как то без него
Не вижу особого нагромождения из-за добавления дополнительного класса. Это же не 100к дополнительных операций для приложения.

Alexey
12.04.2018
15:55:44
ну ты в любом случае подумай про стейт менеджмент. рано или поздно у тебя станет несколько вложенных навигаторов и спускать колбеки неочень удобно будет. сами навигаторы стейт внутри держат и управлять им снаружи хз как, только если явно не передавать его и не управлять им где-то снаружи

Google
Demuz
12.04.2018
16:00:47
А если ивент кстати повесить на навигацию? Совсем плох такой подход? Я просто в одном месте повесил, в мобикс сторе выполнился метод и вызвал ивент, который дергал навигейт.

Просто если ивент, его из любой точки получается же можно вызвать.

Demuz
12.04.2018
17:13:16
это как?
Да я что-то тупанул. Код внимательно ваш не смотрел. Только недавно заметил, что вы пытаетесь вызвать свойства, который ещё нет.

Demuz
12.04.2018
17:15:12
я как раз про это и писал) нет вариантов никаких?
Нет. Просто болванчеьый класс создайте, где будут доступны свойства навигации и все. Не парьтесь.

jslby
12.04.2018
17:20:04
Нет. Просто болванчеьый класс создайте, где будут доступны свойства навигации и все. Не парьтесь.
Решил сделать отдельный компонент с футером. в него передаю просто navigation и все)

Demuz
12.04.2018
17:20:58
Ну вот.?

Навигацию одно в сторе сделать, как вариант. При инициализации стора, внутри него будет доступна навигация.

jslby
12.04.2018
17:27:30
и все норм)

вызываю просто в render на разных экранах

по сути так даже лучше, потому что туда еще нужно будет передавать barge, в этом будет в дальнейшем плюс

Admin
ERROR: S client not available

Google
Demuz
12.04.2018
18:11:24
Плюс, когда все в сторе и ничего никуда передавать не нужно.

Верней круто, когда не нужно тысячу раз по цепочке вниз чтото передавать. ?

Dan
12.04.2018
18:47:06
#оффтоп Маленькая история из жизни. Надеюсь повеселит. Интегрируюсь с API бэкенда с мобилы. Все окей, авторизация по токену, у токена есть lifetime, есть рефреш токен, все хорошо-красиво. Одно маленькое но, у токена время жизни - 300мс. Девелоперсий сервак развернут на слабой девелоперской тачке. Я в России, сервак в Беларусии. Запрос идет 700мс... вместе с уже протухшим токеном. парапапапа :)

Ilya
12.04.2018
18:52:16
Ни у кого не было траблы, на андроидах, когда аппа долго висит в фоне, повторный заход бесконечно висит на сплеш скрине? Причем он вроде пытается стартануть, потом обратно сплеш скрин. Юзаем react-native-navigation

Mikhail
12.04.2018
21:00:43
Ни у кого не было траблы, на андроидах, когда аппа долго висит в фоне, повторный заход бесконечно висит на сплеш скрине? Причем он вроде пытается стартануть, потом обратно сплеш скрин. Юзаем react-native-navigation
Бало и есть) Эту проблему еще можно воспроизвести, изменив размер шрифта в настройках телефона и запустив повторно приложение. Тоже интересно, может кто решил)

Ilya
12.04.2018
21:13:00
Никаких идей нету, из-за чего?

Mikhail
12.04.2018
21:15:51
из-за react-native-navigation)

Ilya
12.04.2018
21:20:17
Мы уже столько с ней наелись)

Dan
12.04.2018
21:22:37
++. С солюшном от wix долго е**ся полгода назад примерно

Dan
12.04.2018
21:28:46
В итоге свой написали или нашли лучше решения?
честно говоря двинули PoC и разошлись до лучших времен, кое как дотянув до релиза)

Mikhail
12.04.2018
21:46:12
Никаких идей нету, из-за чего?
нашел issue по теме - https://github.com/wix/react-native-navigation/issues/3011 вроде даже решение предлагают, надо попробовать)

jslby
12.04.2018
22:06:14
а пожно ли менять navigationOptions в componentDidMount?

Предыдущий вопрос решил. Хотел спросить другой. Если кто не спит. Подскажите. Как можно реализовать что бы при конечно слайде https://github.com/leecade/react-native-swiper мы переходили к другому экрану или хотя бы прятали свайпер?

Хочу просто сделать app intro, и что бы при свайпе последнего слайда, у нас показывался уже экран

со входом

Google
Albert
12.04.2018
23:51:52
Редакс уж)

Иван
13.04.2018
04:08:28
Хочу просто сделать app intro, и что бы при свайпе последнего слайда, у нас показывался уже экран
я думаю это, вам больше подойдет https://github.com/FuYaoDe/react-native-app-intro есть события кнопок "Skip", "Done"

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

так же есть подобный пакет, вот такой https://github.com/Jacse/react-native-app-intro-slider

Eto
13.04.2018
04:32:46
Всем привет, немного странный вопрос есть... Знает кто, приложение hdvideobox? (Не реклама)

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