@reactnative_ru

Страница 720 из 878
zx_sp
30.06.2018
15:10:32
Попробуйте просто docs.nativebase.io

Demuz
30.06.2018
15:15:27
Попробуйте просто docs.nativebase.io
Работает, спасибо, почитаю.

http://docs.nativebase.io/Components.html#tabs-def-headref по-моему документация исчерпывающая
Стоит попробовать. Надеюсь не придется его дружить с react navigation.

Попробуйте просто docs.nativebase.io
Смотрите, нормально так чувак исполняет... https://itnext.io/react-native-tab-bar-is-customizable-c3c37dcf711f

Google
Demuz
30.06.2018
17:05:12
Динамические табы невозможно сделать на React Navigation
А теперь скажите что это точно нельзя сделать...

Смотрите, нормально так чувак исполняет... https://itnext.io/react-native-tab-bar-is-customizable-c3c37dcf711f
Благодаря этому шикарному коду получилось сделать. Реально динамический таб бар нижний с реакт навигейшен. Дополнительный экран доступен только под определенными условиями. Офигеть круто. Елки палки.









Как вы после такого можете говорить... что с react navigation невозможно сделать динамический таб бар? Ну вы даете. Немного гугла и крууууть.

zx_sp
30.06.2018
17:14:53
Ну сделайте массив кнопок и рандомно от 1 до 10 при апдейте отрисуйте. Кондишинл рендеринг это совершенно не то

Demuz
30.06.2018
17:15:22
Мне всего одна кнопка нужна. Могу попробовать отрисовать. Сделать? Из 10ти?

Просто вы как бы сказали нельзя сделать. А тут все тот же мап под рукой. Как и в вашем нэтив бейс же.

Ну сделайте массив кнопок и рандомно от 1 до 10 при апдейте отрисуйте. Кондишинл рендеринг это совершенно не то
А нэтив бейс не установился, ворчал что-то что куча зависимостей не хватает, не стал ставить. ?

zx_sp
30.06.2018
17:17:17
Секунду. По коду выше я вижу не динамические табы, а predefined пути, который по флагу отрисовывает один путь

Динамические табы это когда у вас, допустим, есть от 5 до 10 категорий, которые динамически располагаются внизу экрана и ведут на динамические экраны, либо один, который уже свитчует на свои

Google
Demuz
30.06.2018
17:18:17
Да, именно так. Они заранее прописаны в маршрутах.

zx_sp
30.06.2018
17:18:20
routes должен быть все-таки динамическим, а не предустановленым, чтобы выполнялось условие

Demuz
30.06.2018
17:18:52
Так можно все маршруты заранее прописать, и не рендеринг ненужные до поры до времени.

zx_sp
30.06.2018
17:19:36
Кейс: у меня 100 категорий товаров. И они постоянно меняются. Мне надо для каждой категории внизу свой таб (условно). Как с помощью вашего кода это сделать? Прописать 100 категорий вручную? А если они изменятся пересобирать проект?

Demuz
30.06.2018
17:19:39
routes должен быть все-таки динамическим, а не предустановленым, чтобы выполнялось условие
Если вы про саму мапу из скринов, то могу попробовать затестить и запушить в нее новый маршрут в реалтайме.



zx_sp
30.06.2018
17:21:23
Ну да, под динамическими табами именно это и понимается

Demuz
30.06.2018
17:21:38
Секунду.

Нифига не пушится )))

zx_sp
30.06.2018
17:25:17
Вот вам и отличие джуна от синиора

Наглядно

Алексей
30.06.2018
17:26:05
Народ, подскажите плиз, есть знания простого реакта, решил попробовать написать Hello World,, т.е. вобще первый раз React Native запускаю. Скачал библиотеку react-native-sensors и тупо ее подключил, никакой код не писал еще, Выскакивает ошибка: Native modules for sensors not available . я работаю через Expo , нужно ли какие-то права прописывать или что-то типа этого? в какую сторону копать?

Алексей
30.06.2018
17:28:22
Понял, спасибо

Sergey
30.06.2018
17:28:24
zx_sp
30.06.2018
17:28:47
Ху из Ху? ?
Чур я джун)

zx_sp
30.06.2018
17:32:25
junior dev: i think i know what you're asking for middle dev: i've done this before senior dev: here's why we aren't doing that

Google
Алексей
30.06.2018
17:57:20
Экспо не работает со сторонними нативными модулями, вам нужно делать eject
а не подскажете вкратце что еще нужно сделать кроме eject? либо нужно ставить себе Xcode или Android studio



Vladimir
30.06.2018
17:58:00
Тут все ок

Алексей
30.06.2018
17:58:57
Понял, аеще такой вопрос, можно как-то под IOS разрабатывать без макбука?

Допустим если на виртуалку поставть IOS , прокатит такое? или не все так просто

Sergey
30.06.2018
18:01:22
Допустим если на виртуалку поставть IOS , прокатит такое? или не все так просто
На виртуалку можно поставить MacOS, туда поставить Xcode, и там уже собирать. Но лагать всё будет сильно, если железо слабое

Алексей
30.06.2018
18:03:30
А с деплоем тоже проблем куча? Вот допустим в андройде как я понял , делаю приложенеи отправляю другу APK и он себе устанавливает на телефон, никаких проблем не будет.

с IPHONE решением такое не прокатит? нужны какие-то лецензии разработчика?

Sergey
30.06.2018
18:05:00
Можно через Testflight или Fabric BETA, но нужна учетка разработчика

Evansir
30.06.2018
19:05:35
Парни, скажите пожалуйста, как установить realm

Я уже и с бубном танцевал

Вокруг ноута

Node-pre-gyp --fallback-to-build error

Vladimir
30.06.2018
19:06:31
https://realm.io/docs/javascript/latest/

??

Google
Evansir
30.06.2018
19:06:36
На Винде ошибка, на мак оси ошибка

Да

Vladimir
30.06.2018
19:06:48
так ошибка-то какая?

Evansir
30.06.2018
19:07:09
Сейчас напиши точно

Ещё раз запущу



запускал через sudo

Admin
ERROR: S client not available

Evansir
30.06.2018
19:12:49


Vladimir
30.06.2018
19:13:28
чего-то я в доке не вижу node-pre-gyp команды

Evansir
30.06.2018
19:14:19
В реалм?

Там в реалме все просто npm I --save realm

А оно тянет node-pre-gyp

Я так понимаю для компиляции исходников c++

Я устанавливал отдельно node-pre-gyp, в надежде на счастье

Я в node.js на уровне - читал манул, может я что-то не понимаю

В репе node-pre-gyp тоже ничего удивительного

Vladimir
30.06.2018
19:20:52
а

так у вас на скриншоте последняя строка говорит, в чем проблема

папку в node_modules не может создать

Google
Evansir
30.06.2018
19:21:38
Я запускаю через sudo

Vladimir
30.06.2018
19:21:57
вот этот mkdir через sudo попробуйте запустить

думаю, permission denied не уйдет

сделайте chmod на нее)

Evansir
30.06.2018
19:24:40
No such file or directory

папки рилма нету

Vladimir
30.06.2018
19:25:32
временно создайте ее

Evansir
30.06.2018
19:26:20
Error: EACCES: permission denied, mkdir '/Users/kvazios/Documents/react-native/rf_online/node_modules/realm/build'

создал

ошибка таже



Никита
30.06.2018
19:27:19
у меня вроде та же ошибка была - решил установкой ноды 9

9.11.2

На адекватное решение времени не было

Evansir
30.06.2018
19:28:31
я думал асинк стор обойтись, но походу не судьба

Denis
30.06.2018
19:33:02
временно создайте ее
Костыли-велосипеды

Evansir
30.06.2018
19:33:40
Я бы с радостью без них

Vladimir
30.06.2018
19:34:23
Костыли-велосипеды
кто ж спорит, поэтому и написано: временно

я не знаю, как там npm внутри работает, но папку точно не через sudo надо было создавать

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