Max
Ребята, а кто что юзает для кодинга на реакте?
Max
Nucleide?
Max
А чего не web-storm?
Alex
А чего не web-storm?
так исторически сложилось)
Max
А есть плагины для хорошей поддержки рн? Типо нормальный автокомплит и тд?
Max
vim
Месье знает толк.....:)
Oleg
Месье знает толк.....:)
в продуктивности
Denis
Ребят, а как сделать стиль по-условию?
Max
Просто создаешь 2 стиля
Max
И в своем компоненте в переменную стиля фигачишь тот, который тебе нужен
Max
В конструкторе или еще где
Roman
className={"class1 class2"}
Denis
другой вопрос задам
Denis
как правильно подсвечивать айтемы в ListView?
Max
В смысле подсвечивать?
Denis
ну кликнул ты по строчке и задал ей стиль с подсветкой
Max
Ну я юзаю для этого nativebase
Denis
нужен для оригинала
Max
https://facebook.github.io/react-native/docs/listview.html#renderrow
Max
Ну и тут можешь прописать свои стили где надо
Andrew
Добрый всем день! Коллеги, есть вопрос. (Речь о React Native в связке с Redux.) В какой точке программы вы начинаете выполнять идентификацию устройства, запрос данных с сервера (пока на экране "Loading") и тп? Варианты навскидку такие: а) Сразу, как только сконфигурировали store и получили dispatch? Типа, store.dispatch(idDeviceAndLoadData()) - я склонился пока что к этому варианту - это ок? можно лучше?). б) В момент, когда перешли на первую страницу (код в componentDidMount() соответствующей сцены) в) Еще где-то..
Ivan
у меня в componentDidMount первого экрана, но store.dispatch тоже выглядит неплохо
Ivan
а чем варианты а и б не устраивают?
Anthony
тоже в componentDidMount, хотя особой разницы тут я не вижу
Anthony
Если речь об обобщённых данных, то можно в componentDidMount помпонента App
Andrew
Иван, Антон, спасибо. Меня все устраивает. Вопрос о том, как кто ещё это делает.
Andrew
И вроде как данные должны влиять на отображение, а не наоборот. Вот почему второй вариант меня смущает
Anthony
Если данные, о которых ты говоришь, нужны лишь в контексте текущей сцены, то и запрашивать их следует в том же контексте
Andrew
Если данные, о которых ты говоришь, нужны лишь в контексте текущей сцены, то и запрашивать их следует в том же контексте
Да, дельно. Но опять же, есть нюансы. Ты сначала показал этот вид, потом переключил на другой, а потом снова обратно - componentDidMount насколько я понимаю, не сработает. Так?
Anthony
не совсем понятно что ты подразумеваешь под переключением видов
Anthony
у тебя грузится компонент, вызывается componentDidMount - запрашиваешь данные - показываешь крутилочку - приходят данные - отображаешь их
Denis
Привет всем. Кто нибудь может подсказать по react-native? Приложение собирается, запускается в эмуляторах и тд, но при mocha для тестирования падает со следующей ошибкой в стилях: transform:[{scaleX:_reactNative.I18nManager.isRTL?-1:1}]}});exports.default= ^ TypeError: Cannot read property 'isRTL' of undefined at Object.<anonymous> Может кто сталкивался с подобным?
Denis
Классную штуку они там сделали, оказывается, недавно) https://facebook.github.io/react-native/blog/2016/08/19/right-to-left-support-for-react-native-apps.html
Ilya
вот ее и юзаем, с ней и проблема
Max
Всем привет
Max
Ребята, как указать направление анимации для react-native-router-flux
Max
Ато в доке нашел что оно есть, а куда его пихать - не ясно(
Mikhail
в тип экшона
Max
Эм
Max
Action.myScreen({type: 'horisontal'});
Max
????
Max
Впихнул
Max
Спасибо
𝖆𝖓𝖉𝖗𝖊𝖏𝖗𝖚𝖘𝖎𝖐
Всём привет, звать меня Андрей, только постиг основы html/html5, css/css3, js Es5 в процессе практики, желаю развиваться дальше в направлении Front-end, и пока выбрал для дальнейшего развития react, может кто посоветует литературу годную желательно на русском языке?
Denis
https://www.gitbook.com/@maxfarseer
Denis
первый курс твой
Denis
дальше лучше про роутер
Denis
и на последок про редакс
𝖆𝖓𝖉𝖗𝖊𝖏𝖗𝖚𝖘𝖎𝖐
Спасибо огромное
𝖆𝖓𝖉𝖗𝖊𝖏𝖗𝖚𝖘𝖎𝖐
А у кого сколько времени прииерно уходило на освоение данного фреймворк?
Denis
никто не засекал
Denis
что за вопрос
𝖆𝖓𝖉𝖗𝖊𝖏𝖗𝖚𝖘𝖎𝖐
Согласен немного глупый, но вдруг кто-то в срочном порядке его осваивал) ладно не буду флудить, ещё раз огромное спасибо за линк
Max
Ребята, а можно как-то скроллвью заставить реагировать на нажатия, когда открыта клавиатура?
Denis
например?
Александр
Согласен немного глупый, но вдруг кто-то в срочном порядке его осваивал) ладно не буду флудить, ещё раз огромное спасибо за линк
Рабочая неделя примерно до более менее работоспособного приложения у меня ушла. Только рабочее время, т.е. по ~5 часов в день
Александр
Но это про тупейшее приложение без всяких *flux и подобной магии
Anton
Эмм, ребят сделаю небольшой вброс
Anton
В RN можно вынести операцию вне основного ui процесса
Anton
и если да то как, нужен или параллелизм фоновый, или хитровыебанная асинхронщина
Anton
но придумать ничего не могу
Anton
разве что вынести нужные мне действия в нативный модуль
Anton
https://github.com/devfd/react-native-workers
Anton
?
Sergey
Или не подходит?
Sergey
Ты поподробнее расскажи
Mikhail
Да, саги как раз отдельно выполняются же. В их сторону смотри
Anton
https://github.com/devfd/react-native-workers
Оно самое спасибо
Anton
Ты поподробнее расскажи
Мне нужно в фон вывести процесс запроса данных из БД, и их создание
Anton
Когда идет в потоке одновременно с react все почему то грузится тормозя ui
Anton
Саги тоже попробовать можно, как вариант, я пока думаю как продумать стратегию работы
Anton
И тогда сразу следующий вопрос, наступил момент когда мне нужен эпплодевайс, я его купил и пробую подключить xcode, в проекте используется cocoapods. Свой сертификат и основные настройки я прописал, но тем не менее я не понимаю как запустить на реальном устройстве, в основе запускаю target основного xcodeproj своего приложения, при этом настроены цели для cocoapods из xcodeworkspace. Вся сборка проходит успешно - но в самом конце я натыкаюсь на ошибку The application bundle does not contain a valid identifier.. Как я нашел на stackoverflow есть описание проблемы, что в папке может быть несколько конфликтующих сборок, но при этом без указания как решить проблему. Кто из вас сталкивался, и как это можно решить?
Anton
разобрался, как всегда первое правило удали кэш и все заработает....
Anonymous
как использовать <header> от nativebase с router ?
Максим
Кто-нибудь знает хороший враппер для react-native-camera?
Максим
И есть вобще он?