@reactnative_ru

Страница 487 из 878
Nikolay
18.01.2018
08:46:46
Я использую react-native-router-flux

Спасибо за совет конечно)

NickWickedSick
18.01.2018
08:48:37
Я использую react-native-router-flux
https://reactnavigation.org/ Попробуй это. (осторожно, вызывает зависимость)

Nikolay
18.01.2018
08:50:00
По сути мне нужно для таких вот элементов иметь только один роут? типа такого: <Stack key="filter"> <Scene key="select" component={SelectScreen} title="Список" direction="vertical" backTitle="Назад" /> </Stack>

Google
Кирилл
18.01.2018
08:50:09
Я совсем недавно начал писать на react native и не совсем понимаю как в этом сучае организовать навигацию
ну создаешь компонент-сцену для твоего списка. В навигации создаешь дочернюю сцену с этим компонентом для сцены, где должен быть использован селект. При переходе передаешь список (или данные для получения списка)

Nikolay
18.01.2018
08:51:41
Таких элементов у меня будет огромное кол-во, можно сделать один роут для них всех, вот как раз тут и возникает непонимание, как это сделать

Сам компонент то написать вообще не проблема

Где просто список будет выводиться и сохранять выбранные значения

Кирилл
18.01.2018
08:55:33
Таких элементов у меня будет огромное кол-во, можно сделать один роут для них всех, вот как раз тут и возникает непонимание, как это сделать
ну разные дочерние сцены с разными ключами имеет смысл делать только для разных табов. Иначе можно сделать вообще только одну сцену (не вложенную). <Stack key="filter" /><Scene key="select" />

Denis
18.01.2018
08:58:25
Ребят! вопрос по react-navigation Навигация завязана на redux. Как создать определённый state навигации (состоящий из нескольких экранов). Пример моего навигатора следующий https://gist.github.com/stereodenis/71395d71bfe1a4f155aed98efa2014c1

Nikolay
18.01.2018
09:07:59
И по сути я могу в эту сцену передавать props, Типа Actions.select(props) И в этом props передавать список, вот только Хотелось бы это сделать отдельным компонентом, чтобы в этом компоненте все сразу и было. Неужели нельзя это сделать без использования навигатора

Например используя только Modal

Кирилл
18.01.2018
09:12:22
если нужно будет переехать на модалку, можно будет взять этот компонент и так же использовать его, ведь данные то будут так же приходить пропсами

Denis
18.01.2018
09:16:15
https://reactnavigation.org/docs/guides/redux
это я читал, но тут нет ответа на мой вопрос

Google
Nikolay
18.01.2018
09:16:53
Спасибо за совет)

Igor
18.01.2018
09:20:08
это я читал, но тут нет ответа на мой вопрос
там есть ответы на все вопросы - тебе нужно из редюсера вернуть нужную форму стейта. Чтобы получить стейт ты вызываешь у роутера функцию getStateForAction, и в нее передаешь нужный тебе набор экшенов, используя NavigationActions. Если тебе нужен ресет состояния, то там будет что-то типа NavigationActions.reset(index: 0, actions[{NavigationActions.navigate({route: 'Main})}])

Denis
18.01.2018
09:22:12
как данная схема работает для вложенных навигаторов?

напишу в личку, чтобы не засирать чат

Егор
18.01.2018
10:56:43


Nikolay
18.01.2018
10:56:44
Если кому интересно нашел альтернативу https://github.com/toystars/react-native-multiple-select

NickWickedSick
18.01.2018
10:59:31
http://bfy.tw/G6tH

Nikolay
18.01.2018
11:02:23
Ребят, а можно как нибудь отдебажить приложение в прод версии?

А то на деве все ок, а на проде фигня непонятная

Yaroslav
18.01.2018
11:10:49
Так на деве и нет разные версии движка вроде

Nikolay
18.01.2018
11:13:25
почему разные? на проде как я понимаю просто все собрано в бандл и сделан прогон через babel?

Yaroslav
18.01.2018
11:14:14
Среда js немного отличается

Когда дебаг включен и когда на конечном девайсе исполняется

Nikolay
18.01.2018
11:15:48
ладно, а сталкивался кто с ошибкой asyncToGenerator is not a function в прод версии?

NickWickedSick
18.01.2018
11:17:43
Nikolay
18.01.2018
11:19:55
ага, видел, фиксил. Но в живую кто нибудь сталкивался? после фикса у вас все норм работало?

John
18.01.2018
12:15:20
Стоит ли использовать AsyncStorage для новостного приложения с большим количеством текста и данных?

Или лучше использовать SQLite?

John
18.01.2018
12:34:04
https://github.com/ptmt/using-async-storage-in-react-native
Если я правильно понял, то AsyncStorage и так использует SQLite в андроиде. Нужно просто установить размер базы побольше и подгружать данные постепенно?

Google
Кирилл
18.01.2018
12:38:42
Обычно все равно подгружают на лету, а хранят только последние N элементов

наверное офлайн приложение с новостями 5 летней давности особо не нужно

John
18.01.2018
12:41:11
наверное офлайн приложение с новостями 5 летней давности особо не нужно
Ну там дело не в новостях, а в самих статьях. Человек хочет чтобы была работа в оффлайне.

Обычно все равно подгружают на лету, а хранят только последние N элементов
Точняк. Зарылся в техническую сторону и забыл что людям это и не будет нужно. Буду сохранять только избранные статьи. Спасибо :)

Shane
18.01.2018
12:52:00
Стоит ли использовать AsyncStorage для новостного приложения с большим количеством текста и данных?
Нет. Если только например заранее в редакс определенное количество хранит. Для быстрой подгрузки

Егор
18.01.2018
13:26:32


Джон
18.01.2018
13:56:54
всем привет! кто-нибудь слышал что-то об этой компании? http://www.fin.do

?
18.01.2018
13:57:14
Это такой спам

?

Vladislav
18.01.2018
13:57:41
действительно, интересный вопрос

Dan
18.01.2018
13:58:57
потому что RN не умеет в 9 джаву

Maxim
18.01.2018
13:59:01
Ребята, надеюсь, меня не заплюют, но есть специфическая задача на РН. Нужно сделать react native bridge на этот модуль: https://github.com/FolioReader/FolioReader-Android Есть кто-то, кому интересно?

Dan
18.01.2018
13:59:01
даунгрейдись до 8

Maxim
18.01.2018
14:00:05
Вакансии запрещены, в @mobile_jobs
Это не совсем вакансия. Но ладно. Напишу туда

Джон
18.01.2018
14:17:28
предлагают поработать

Google
Джон
18.01.2018
14:18:32
интересуюсь вдруг кто с ними сталкивался

Максим
18.01.2018
17:26:45
Как сделать зацикленный вертикальный скрол с временем



Максим Джафаров
18.01.2018
17:40:10
Тебе же говорили вроде)

Максим
18.01.2018
17:40:35
Нет никто ничего не ответил

Или я не видел

Но я часа три мониторил

Максим Джафаров
18.01.2018
17:42:23
Или я не видел
Если для иоса то дейт пикер иос

Максим
18.01.2018
17:42:50
А для андроида?

Максим Джафаров
18.01.2018
17:43:16
Но я часа три мониторил
Для андроида искал готовых модулей?

Максим
18.01.2018
17:43:49
Все что нашел это карусели которые не очень подходят

Максим Джафаров
18.01.2018
17:48:15
Можешь попробовать react native wheel picker наполнить большим количеством элементов и поставить текущую позицию по центру, получится симуляция вечной прокрутки? сомневаюсь что юзер будет вечно крутить его

Ну а если докрутит то не обидится?

Никита
18.01.2018
17:55:19
еще и ачивку дать за это

Максим
18.01.2018
18:17:08
Хех

Короче я ковырял один компонент почти получилось но все равно не то

Короче забью и сделаю обычный датапикер

В модалке

Алексей
18.01.2018
18:27:54
так это, руками же можно такой сделать. обрабатываешь тачи, смещаешь на нужную позицию и т.п.

Shane
18.01.2018
19:19:06
Кто на какой версии rn работает? У меня проблема чёт со сборкой на 0.52.0

Google
Никита
18.01.2018
19:30:40
у меня 52 не работал дебаг из-за metro bundler, релиз даже не пробовал соответственно. Откатился до 51

Elajah
18.01.2018
19:36:29
как правильно дергать навигатор в саге/редюсере ? кроме как передавать навигатор в пейлоад-е через action creator из компонента придумать не могу

Dmitrii
18.01.2018
21:55:48
если у меня вложенные навигаторы и редакс, то каждый надо коннектить к стору через addNavigationHelpers или только рутовый?

Максим Джафаров
19.01.2018
05:08:50
Решил её ?
Он же откатился вроде)

Мужики, есть у кого experience по обновлению с ранних версий rn больших проектов? Например скрипты какие нибудь? У меня сейчас 42 версия?

Shane
19.01.2018
05:48:16
Решил её ?
Нее. Я 0.50.0 поставил. Полет нормальный

Dima
19.01.2018
06:04:30
^ плюс для js части codemods

Vladimir
19.01.2018
06:10:26
Пипл, под винду кто-нибудь реакт-нейтив приложение собирал?

react-native run-windows не стартует, гугл не помогает

Алексей
19.01.2018
06:18:09
что это за команда такая интересная) react-native run-windows

NickWickedSick
19.01.2018
07:02:40
react-native run-windows не стартует, гугл не помогает
тебе нужен МелкоМягкий форк RN - https://github.com/Microsoft/react-native-windows

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