Aleksei
Egor
Egor
ok
Андрей
Или нет?)
Иван
Или нет?)
если верить умным книгам то вы правы, надо вне рендера
Андрей
Да у меня проблема возникла, если список 100 элементов + . То при быстром скроле элементы не успевают рендериться. И я начал гуглить решение. И уже многое перепробывал, в том числе узнал что лучше всего объявлять функции вне flatlist так как он типо каждый раз заного рендерит функции
Андрей
Но мне это не помогло
Андрей
Ну или может чуть чуть помогло) я особо не заметил
Андрей
Но звучит логично.
Aibar
https://snack.expo.io/HkQRDWggM
Aibar
Вот тут проблема, при удержание не открывается меню "выбрать, выбрать все и тд"
Pavel
Добрый день. Подскажите пожалуйста как получать доступ к объекту navigation из react-navigation в любом компоненте, не пробрасывая его через родителей.
Sergey
Всем привет. Подскажите пожалуйста подключил drawernavigation, а как подключить stacknavigation вместе с drawernavigation?
Иван
Иван
https://github.com/infinitered/ignite
Aleksei
Sergey
Алексей, а скрин можешь показать, мне самое элементарное ?
Evgeniy
подскажите пожалуйста, создал новый проект, и он вообще никак не реагирует на запуск, хотя сам проект пустой, никаких пакетов нет, пробовал уже по-разному создавать, старый проект пашет, этот - нет
Evgeniy
что я делаю не так?
Vlad
react-native run-android
Aleksei
Evgeniy
я вот что именно понять то не могу : старый проект запускал изначально из вебшторма, он вроде как запускает командой start, и проект запускается без проблем
но новый только созданный проект в том же вебшторме никак не хочет запускаться (всё же хочется запускать его кнопочкой из иде, а не из ком строки) , или его нужно только первый раз из командной строки вызвать, а далее он станет запускаться из иде?
Aleksei
(тут я не помощник)
Иван
Evgeniy
Иван
пробуйте как советовали выше react-native run-android
Evgeniy
в общем, это наверное у меня глюки или я где то что то забыл , буду запускать из ком строки
Evgeniy
а из какой иде вообще порекомендуете работать начинать? сейчас настраиваю мак ... atom наверное с nuclide пакетом?
Evgeniy
сейчас пока учился работать с рн работал с вебшторма, но может это не совсем верный вариант?
Иван
Aleksei
так и знал что обсуждение иде начнется)
Evgeniy
Aibar
Сергей
Всем привет! Кто как и чем делает логику стилей? Будет ли в react-native работать classnames?
Сергей
т.е. если у тебя есть флаг для пары стилей, то ты будешь делать внутри компонента StyleSheet.create ?
Иван
что значит для флаг пары стилей?
Сергей
или все же лучше делать специальные стилевые компоненты как в styled ?
Aleksei
Roman
Сергей
ок, есть флаг Active={true|false|none} в зависимости от значения надо применить стиль style.active, style.unactive, style.none . Юзать тернарник высшей степени идиотизм. Как решить проблему?
Сергей
и таких флагов штук 10 в компоненте
Roman
может тогда имеет смысл разделить на несколько компонентов?
а то звучит слишком громоздко для одного компонента
Сергей
просто в classnames предоставлялась отличная функция, мб знает кто аналог ей в react-native?
Aleksei
что плохого в тернарнике?
Сергей
2ая, 3ая, n-ая вложенность. Тебе понравится читать код вида
a==b? 'a' : 'b == 1'? 'c' : 'd'
?
Aleksei
ну и зачем это скидывать было? не надо делать много вложенностей.
не вижу ниче плохого в коде
style={[styles.main, isActive ? styles.active : styles.inactive]}
Сергей
наверное привык к виду styled компонентов... Ну не могу так, глаз режет.
Aleksei
как уже говорили выше SC есть в RN
Aleksei
Roman
Roman
решает проблемы вложенных тернарников
Aleksei
Иван
но это не ограничение
вы придераетесь к словам, могу сказать не ограничение, а не достатки, вы снова придеретесь, я выразил своб точку зрения не больше
Сергей
это скорее сладость сахара) как ES6
Aleksei
Иван
Aleksei
«надо все таки учитывать, что в RN - другая реализация»
Aleksei
а свободы как раз больше 😉
Иван
@savelichalex я так понимаю, вы тут довольно опытный человек. Не подскажете мне как сделать чтобы при загрузке страницы где расположено видео (react-native-video) был виден первый кадр видео
Иван
ну или не первый
Иван
а то у меня черный квадрат, по нему тапаем и видео запускается, вот какой то бы кадр отобразить, чтобы было понятно что это такое
Aleksei
не было удовольствия пощупать react-native-video
Иван
Aleksei
нет, вообще видео не трогал)
Иван
Sergey
Подскажите плиз почему в меню drawernavigation тянет название первого во второй https://snack.expo.io/Bkj50felf
Sergey
упс это не то
A
кто советовал эту каку - https://github.com/rebeccahughes/react-native-device-info ?
Иван
A
ну-ка рассказывай, как ты её запускаешь?