@reactnative_ru

Страница 838 из 878
Vladislav
28.09.2018
08:05:49
Либо я не так понял, либо это решается componentDidMount + props
componentDidMount срабатывает один раз при загрузке скрина, потом навигация происходит путем налаживания на него последующих скринов как слоев

всем спасибо за советы, попробую копнуть в сторону react-navigation-a у него есть свои eventHandler-ы

Валера
28.09.2018
08:12:32
Добрый день. Подскажите есть ли простой способ подключить .env на проект? Вчера пробовал несколько вариантов пакетов из npm, ни один нормально не заработал в итоге почемуто... Чем обычно вы пользуетесь чтобы решить эту задачу и по возможности небольшую инстуркцию как вы это делали)

Google
Валера
28.09.2018
08:13:41
И еще вопрос, пока сам не пробовал, будет ли работать api запущенное на localhost без танцев с бубнами если разрабатываю через Xcode? Или лучше его вылить куда нибудь на внешку?

Vladislav
28.09.2018
08:47:51
лучше делать через state
Я уже сделал это через react-navigation) в нем при переходе на роут можно отправлять params)

Gena
28.09.2018
09:02:46
Если кто typescript использует... имейте ввиду: https://github.com/Microsoft/TypeScript/issues/27421

Ihor
28.09.2018
09:12:02
кто может посоветовать хороший пакет для форм?

Максим Джафаров
28.09.2018
09:12:56
Ihor
28.09.2018
09:13:46
руками лень?
нужно с валидацией, поэтому лучше готовое решение, чем велосипед

Максим Джафаров
28.09.2018
09:14:29
хотя не

https://reactnativeexample.com/easy-form-for-react-and-react-native-apps-with-validation/

вот что то интересное

Ihor
28.09.2018
09:16:54
о, спасибо

Google
Максим Джафаров
28.09.2018
09:17:02
?

Валера
28.09.2018
10:47:37
кто может посоветовать хороший пакет для форм?
Попробуй formik и yup. Я обычно их использую в реакте, весьма удобные формы, вчера вот на нативный подключил.

Vall
28.09.2018
11:02:08
вопрос : при фокусе на инпут вылетает клавиатура, но мне надо сделать так, чтобы фокус был, а вот клавиатура не вылетала, на инпут autoFocus={true} onFocus={() => Keyboard.dismiss()}, но клавиатура появляется и тут же пропадает, как это сделать что бы нормально все работало, есть варианты у кого-то или может была такая же подобная задача?

morda
28.09.2018
11:26:16
нафик формик, вот это бери https://github.com/gcanti/tcomb-form-native

по крайней мере посмотри)

Никита
28.09.2018
12:19:39
Не подскажите как добавить поддержку файлов с расширением jsx в рн 0.57? раньше дописывал в rn-cli.config.js, но сейчас не работает что-то

Aynur
28.09.2018
12:34:18
столько людей терюят возможность попасть в приватный канал(

Yurii
28.09.2018
12:40:58
такая проблема. Проапгрейдился с 55 РН сразу до 57. Всё хорошо, есть только одна проблема. FlatList с pagingEnabled true на андроиде перестал фиксироваться на следующем слайде и пролистывается зависимо от скорости свайпа. При этом на иоси всё работает как раньше.

никто с подобным не сталкивался?

Синхрофазотронируемый
28.09.2018
13:01:02
Всем привет! Кто-нибудь использовал react-native-action-bar?



Yurii
28.09.2018
13:07:24
насчёт своей проблемы, нашёл вот это: https://github.com/facebook/react-native/issues/21302

Yurii
28.09.2018
13:08:32
https://facebook.github.io/react-native/docs/statusbar

Vall
28.09.2018
13:09:00
смотрел в гугле, там все на джаве и xml(что-то пробовал пихать - не получается), искали либы, чтобы может альтернатива чтоли была - нету,



Dmitry
28.09.2018
13:13:35
не работает...
Тогда, наверное, без переопределения нативных методов не обойтись..

Google
Vall
28.09.2018
13:19:22
Тогда, наверное, без переопределения нативных методов не обойтись..
пишу на нейтиве 3 недели, написал весь функционал приложения, все протестил,пытался максимально продумать все и вся в итоге жду когда уволят в понедельник...хотя пришел как джун на вью))) объясняю им что это нужно нативно все ставить, они мне кидают ссылку на то как отключить клаву в телефоне на любых инпутах...куда я попал...

с горя по приколу прошел тест в другую компанию(25 вопросов по нативу за 10 мин, сдал на 88%, сделал тестовое и отправил вместе с резюме???)

Gena
28.09.2018
13:22:05
Vladimir
28.09.2018
13:28:58
требования к ролям очень сильно разнятся от компании к компании

Vall
28.09.2018
13:35:05
плохая компания. Кто будет требовать от джуна таких знаний ???
ну вот так попал... если уволят, то пойду в другую - не беда, тут я хоть адаптировался к разработке в команде, понял что куда да как, уже спокойней и быстрее пишу код, легче вникаю в проект, апнул еще пару навыков + правлю уже без проблем чужой код без опаски что может что-то пойти не так ибо научился его "читать" и быстро вникать, ну есть свои +, в другой компании быстро адаптируюсь ибо это был мой первый опыт вообще, буду ждать понедельника)

Алексей
28.09.2018
13:51:07
Формошлепство и «дайте либу»?)
Ну чтож Дэнчик по себе то всех))

Denis
28.09.2018
13:51:33
Ну чтож Дэнчик по себе то всех))
Ахахах, не, меня такое миновало

Алексей
28.09.2018
13:51:55
Ахахах, не, меня такое миновало
тьфу, я то думал ты хоть формы умеешь делать, а ты...)

Denis
28.09.2018
13:52:11
Gena
28.09.2018
14:00:10
В философскую тему "формошлепства". Я лично считаю, что это чудесно - ты приходишь в компанию фигачить на javascript, и внезапно узнаешь три новых языка программирования и две мобильные платформы... это просто +1000 к скиллам ) Если что, мое собственное программирование под мобилки началось с того, что к флешкам, портируемым на Adobe AIR, пришлось прикручивать нативные платежи и авторизацию через соц-сети )

Gena
28.09.2018
14:02:19
брр, флэш - это ад и израиль
Ну на нем я не программил (почти)... я вообще серверник изначально ) Мой "родной", так сказать, язык был Perl со вставками C++ )

Google
Chu
28.09.2018
14:45:18
Всем привет! А кто-нибудь из присутствующих паблиш в аппстор через экспо делал приложений на реакт-нейтив?

Конкретно: не сталкивались с проблемой, когда после паблиша приложение обновляется в тестфлайте, но не обновляется в аппсторе?

Хотя раньше обновлялся.

Валера
28.09.2018
14:48:33
Вообще будет, но по-моему нужно добавлять в проекте хост, как доверенный
ну это со стороны самой апи уже) тут у меня скорее были опасения что симулятор Xcode работает в какой нибудь виртуальной машине и придется еще какие нибудь прокси прокидывать

Vadim
28.09.2018
16:10:28
https://reactnativestarter.com

Кто-нибудь пользуется?

Максим Джафаров
28.09.2018
16:25:00
Зачем тебе экспо?

https://reactnativestarter.com
Для небольшого проекта для соло разработчика может и прокатит

Vall
28.09.2018
16:26:41
А до этого опыт в чем был?
0 опыта, просто начал прошлого сентября изучать вэб, понравился, за 10 месяцев уже проходил собесы разные, ради прикола написал на вью инсту(кривая что капец, я сам сейчас шарахаюсь как это вообще работает, сейчас уже знаю как не нужно делать), вот пишу по туториалу редакс, потом буду переписывать наново, уже на свое понимание, ну такое - постоянно хочется писать что-то новое, ну опыта именно в компаниях было на тот момент было ноль, просто тем у кого был опыт год-полтора отказали ибо на натив вопросах все полетели, на том же {...a} , люди не отвечали, а мне взяли ибо на все ответил, хотя иногда всплывает вопрос : нафиг было меня брать без опыта вместо чуваков у которых есть реальный опыт и тд, как-то так...

Vladimir
28.09.2018
16:32:32
до тех пора пока в нативку лезть не нужно ?

Vall
28.09.2018
16:33:03
Не шарят) но по сути в рн порог вхождения очень низкий
Низкий в смысле очень тяжело резолвить нативные ошибки? Ибо вижу что понимание джавы надо что капец

Максим Джафаров
28.09.2018
16:33:20
Vall
28.09.2018
16:33:23
Ну и работать соотвественно на позиции рн

Потому что тут уже не вэб, а понимание андроид разработки, написании плагинов на джаве и тд

Рн это по сути обертка над реальным миром андроид

Максим Джафаров
28.09.2018
16:34:58
Vall
28.09.2018
16:35:17
Google
Максим Джафаров
28.09.2018
16:35:18
Ну а как на счет джавв плагинов
Это уже более глубокое вхождение скажем)

Vall
28.09.2018
16:36:44
Ну ладно, согласен, что ставить модули, там в градле немного покопаться это не сложно, но вот на джаве баги резолвить, это уже надо достаточно хорошо понимать что-то кроме js,реакта и бла бла бла

Максим Джафаров
28.09.2018
16:37:12
Ну а как на счет джавв плагинов
Реакт нейтив стартер вон написали чисто на экспо. И функционал годный для интернет магазина какого нибудь вполне

Просто данные пихай и все из бэкенда, чуть вёрстку поменяй и готово

Vall
28.09.2018
16:39:33
Просто данные пихай и все из бэкенда, чуть вёрстку поменяй и готово
Ну да, готовые либы, которые делают все за тебя и тд и тп

Смотрю в Киеве много вакансий на рн, ажиотаж вокруг него бешаный

Vadim
28.09.2018
16:41:36
Зачем тебе экспо?
не заметил его. но ведь можно детач сделать. Меня интересует с точки зрения бойлерплейта

Чтобы основное было сделано

Максим Джафаров
28.09.2018
16:43:46
не заметил его. но ведь можно детач сделать. Меня интересует с точки зрения бойлерплейта
Я если бы писал с нуля сейчас просто нашёл несколько бойлерплейтов или примеров на гитхаб, посмотрел у кого больше звёзд, удобный ли код и погнали

Максим Джафаров
28.09.2018
16:46:56
Я вообще не находил бойлерплейтов на RN, которые меня не бесили бы сразу же ?
Я тоже парочку видел мимоходом и были неудобные все)

Но я не искал

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

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