@reactnative_ru

Страница 687 из 878
Demuz
08.06.2018
15:37:22
Либо взять либу с модалками
Большинство из них написано за счет оригинального RN Modal, а там багов нормально так, даже взять то, что если у тебя был открыт модал, то после релоада приложения он так и будет висеть на экране ))) Так не пойдет. Приходится закрывать приложение полность и перезаходить, чтобы модал исчез. Поэтому лучше позишн абсолют, анимирование и ушшшшел сам писать))

Wthigo
08.06.2018
15:38:50
Да вроде были неплохие либы

Demuz
08.06.2018
15:40:25
Да ладно, сейчас посмотрел, самописный модал на строк 50 максимум, считай, модал твой - гибкость твоя, логика твоя, так лучше думаю, полность кастомный компонент.

Сколько такие либы беру, типа модалов, обычно больше огорчаюсь, так как идею все равно полностью не получается реализовать с библиотекой, только потому, что разработчики чего-то там обязательно не продумали при написании компонента. В итоге один фиг пишешь сам.

Google
Demuz
08.06.2018
15:45:06
Статус баром можно управлять из навигатора, например. Если используете RN navigation.
Использую. Еще я написал, что модал не реагирует на эти изменения почему-то. Да уже ладно. Действительно лучше не юзать модал и всё ) Уже убрал его и норм.

Alexsandr
08.06.2018
15:52:15
с помощью моста, прочитайте документацию внимательно
и еще такой вопрос) у меня есть нативный экран, потом я перехожу на rn экран, а потом хочу перейти на другой уже нативный экран

где можно посмотреть ?

к примеру у меня список на rn, а перехожу я в нативный экран

Vladimir
08.06.2018
15:52:47
в официальной документации

потратьте пару часов времени на изучение, это даст вам ответы на большинство ваших вопросов

Alexsandr
08.06.2018
15:54:18
окей спасибо

Vladimir
08.06.2018
15:58:52
Как по другому можно на редисе вот это реализовать? sadd category:{{categoryName}}:uuids set uuid:{{uuid}}:category для uuid единственная категория, для категории может быть много uuids

Vladimir
08.06.2018
16:04:11
эм, мы тут немного не про редис

Vlad
08.06.2018
16:08:36
хорошо спасибо
Objс надо, так как оно загружается в рантайме. Нужно создать .m файл с точными названиями методов и алиасами (допустим, если в свифт есть функция do(with it: SomeObj), то в objc будет -doWith:(SomeObj*)it )

Google
Алексей
08.06.2018
16:13:27
вот осталось только разобраться как методы прокидывать
Саш, посмотри native-navigation, там на свифте

Sergey
08.06.2018
16:57:08
Всем привет! Начал вникать в RN и сразу вопрос, react-navigation или react-native-navigation и почему?

morda
08.06.2018
17:44:20
Первое, потому что)

Ihor
08.06.2018
17:48:55
есть задание написать приложение на мобайл, но чтоб оно адекватно отображалось на десктопе, без дублирования кода, что можете сказать о react-native-web?

morda
08.06.2018
18:01:25
@playra ^^^^

morda
08.06.2018
18:11:44
Но задание дурацкое)

Ihor
08.06.2018
18:12:59
есть такое) спасибо

Play
08.06.2018
18:46:39
есть задание написать приложение на мобайл, но чтоб оно адекватно отображалось на десктопе, без дублирования кода, что можете сказать о react-native-web?
в проде сайт на react-native-web полет норамальный) https://www.cityretreat.ru правда задумался сменить в стеке react-navigation на react-router, чтобы писать меньше кода.

b0rke5
08.06.2018
19:03:02
А можете что-то сказать про react-native-router-flux? Смотрю курс на udemy, там его используют, стоит ли его дальше юзать?

Alex
08.06.2018
19:08:16
Если не знаешь. Стоит или нет. Лучше используй react-navigation.

morda
08.06.2018
19:53:42
++

Unknown
08.06.2018
19:58:36
Всем привет. #Вопрос. как я могу использовать this.state в listview. this.state не работает в listview.

Evansir
08.06.2018
20:09:59
Я конечно хз, пока пользовался флетлистом, но думаю можно всегда передать пропсами итему

Точней передать заранее итему нужное

Google
Play
08.06.2018
20:21:02
а вот эти сбоков менюшки из гамбургеров они как на мобиле?
в смысле на мобиле в браузере или возможность реализации этой библиотеки?

morda
08.06.2018
20:46:39
Ну на мобиле те же менюшки что на вебе?

Или разный юай

Play
08.06.2018
20:50:09
Ну на мобиле те же менюшки что на вебе?
мобилу еще не делал, клиент захотел вначале сайт, а я сайты раньше не делал, но делал приложения, поэтому выбрал react-naitve-web чтобы меньше кода переписывать под мобилы)

Play
08.06.2018
20:53:14
норм кстати решение)
было бы здорово собрать webpack = react-native-web + SSR + hotreload + react-router 4 весь нет излазил, нет такого. Сам потихоньку собираю. С этим затык SSR + hotreload

https://github.com/gHashTag/native-web-starter

morda
08.06.2018
20:54:10
у нас смешной подход - сср собирается в хтмлку главной которая становится спашкой)

типа вроде и сср и нету сср, там дальше поисковикам не надо

Play
08.06.2018
20:55:47
morda
08.06.2018
20:56:35
никак там дальше приложения начинаются

а главная типа ссрится (новости вот это все) в статику и становится главно-хтмлкой

во время сборки

вышла новость - пересобрали - новая главная

Play
08.06.2018
20:58:21
понял)

Ержан
09.06.2018
05:26:48
Всем привет. React-native что-то давно не обновлялся. 0.53 - большое обновление за январь 0.54 - большой релиз за февраль месяц 0.55 - не маленькое обновление за март И с тех пор два месяца тишина. Пора переживать?

Artem
09.06.2018
05:41:10
Слухи ходили, что на РН забили в ФБ, но Абрамов впрягся

Google
Artem
09.06.2018
05:42:53
Ага

Ержан
09.06.2018
05:46:35
Слышал, что 1) основная группа разработчиков в отпуске, 2) из-за скандала с кембридж аналитикой, они шарят ресурсы
? Круто было бы узнать что-то более подробное. Радует тот факт, что блог в мае обновлялся.

Nick
09.06.2018
05:50:21
Мне разработчики NFL так сказали, подробностей я не спрашивал)

Alexander
09.06.2018
06:27:15
Зайдите на гитхаб и посмотрите как пилят. Они обновили babel до 7 версии и все тесты упали. Теперь не могут завести.

Changelog 0.56 версии https://github.com/react-native-community/react-native-releases/issues/15

Ivan
09.06.2018
08:02:55
подскажите, что не так? вызываю отслеживание позиции: watchId = navigator.geolocation.watchPosition(...); при анмаунте пытаюсь очистить это дело navigator.geolocation.clearWatch(watchId); и получаю Cannot read property 'type' of undefined

и после инициализации watchId == 0

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

Евгений
09.06.2018
08:35:05
Без платного аккаунта никак не собрать версию под ios?

exp build:ios ошибку выдает :(

A.
09.06.2018
08:49:56
какую?

Евгений
09.06.2018
08:54:30
Спрашивает Do you have a paid Apple developer Account?

Alexey
09.06.2018
08:57:26
если вы собираете не debug версию - то, имхо, никак

Евгений
09.06.2018
09:02:47
Хм, а как дебаг версию собрать?

Я нуб, только осваиваю RN.

Vladislav
09.06.2018
09:04:48
react-native run-ios

платный акк не нужен

Евгений
09.06.2018
09:06:52
Ок, попробую.

Этой командой можно собрать проект, сгенерированный CRNA с expo?

Google
Евгений
09.06.2018
09:08:15
Или eject нужен?

Vladislav
09.06.2018
09:11:43
на счет expo не скажу никогда не использовал

Peter
09.06.2018
09:19:56
Или eject нужен?
не нужен eject он сразу собирает ipa, вам его нужно будеть залить через xcode.

Евгений
09.06.2018
09:21:07
спасибо, буду пробовать

кстати, apk я сгенерил через expo, у его размер большой получился. Expo тащит много мусора в сборку?

Alexey
09.06.2018
09:22:40
средний размер 25 мб

апк

если ты через экспо

Евгений
09.06.2018
10:27:12
react-native run-ios
Это же не соберёт мне *.ipa файл?

Vladislav
09.06.2018
10:28:11
нет, эта команда собирает на симуляторе

Евгений
09.06.2018
10:30:52
Мне нужен именно *.ipa.

И попробовать его поставить на iphone.

Evansir
09.06.2018
11:06:58
IPA никак без оплаченого

Но есть обходные пути по сборке в Ира без акка

Но не скажу

Так льют в сидию и тп

А для отладки девелопер акк не нужен

Там есть временный

https://stackoverflow.com/questions/35403969/how-to-create-ipa-without-apple-developer-program-in-xcode7

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