Андрей
https://reactnavigation.org/ стандарт для навигации?
Не стандарт, цукерберг советует
Андрей
Он вообще классный. Если разобраться
Ilya
Тоже не работает
Ilya
Anton
Andrey тогда вопрос такой, я вот хочу canvas-off меню запилить с категориями магазина. Идет из коробки? или самому запилить надо
Anton
видимо я должен screen создать для Категории и туда по id посылать с меню?
Андрей
Попробуй flatlist
Ilya
вместо scrollvies?
Ilya
view
Андрей
Угу. Да тебе и map не понадобиться. И при length ===0 специальный пропс есть
Андрей
Без велосипедов
Anton
Прости, что такое canvas off?
когда сбоку вылазает меню. видимо я уже нашел. Это drawer
Андрей
Да
Ilya
Угу. Да тебе и map не понадобиться. И при length ===0 специальный пропс есть
Я просто из реакта пришёл, а там только так и делал
Андрей
DrawerNavigator ({ stacknavigator1, stacknavigator2
Ilya
Я уже понял
Anton
тут походу все пришли из реакта и это не совсем реакт =)
Андрей
Не, я начинал с нативного 😄
Ilya
Всё, заработало,
Ilya
Я просто убрал стили некоторые
Андрей
Просто хотелось что то на мобилу написать, а книжка по Яве слишком большая...
Ilya
Андрей
Я просто убрал стили некоторые
Лучше флэт лист, если у тебя массив
Ilya
Давно хотел попробовать это
Ilya
А тут как раз и тестовое в компанию подвернулось
Ilya
Ты что-то про length === 0 говорил
Ilya
и отсутствие map
Андрей
Как лучше сделать?
Ну открой в доках flatlist, посмотри) если не поймешь спросишь
Андрей
А то ты еще не посмотрел)
Ilya
Псмотре, понял
Андрей
Так там видишь как круто?) свой мар уже есть)
Андрей
Так он еще и рендерить только то, что ты на экране (настраивается в пропсах)
Андрей
Если большие массивы в scrollview пихать лагать будет
Ilya
Меня просит key
Ilya
Есть подобие index в renderItem?
Андрей
Есть подобие index в renderItem?
В отдельном пропсе. Id элемента или любое другое уникальное. Чтобы он мог различить их между собой
Ilya
Я знаю, что это и для чего надо
Андрей
А то его будет калбасить
Ilya
Есть ли в renderItem что-то подобное, как в map (index)
Андрей
Не понял)
Андрей
Хз
Ilya
Есть keyExtractor={(item, index) => index}
Ilya
Ошибочка, как вывести item в Text. В реакте так прокатывало
Ilya
Читай доку флетлиста
Ты бы на ошибку указал
Ilya
Если это возможно
Archakov
Здравствуйте! Я начал писать приложения на RN. Пришёл первый заказ. Хотел узнать у более опытных некоторые ответы на следующие вопросы: 1. На RN делать адаптивное приложение сложно? Имеется ввиду, что могут ли бы несостыковки в размерах экранов? Например в IPhone 5 норм, а в Samsung Galaxy S5 размер не такой? Или адаптивная будет везде, если на айфоне норм? 2. Тяжело ли публиковать приложение написанное на RN? 3. Получить доступ к пуш увеломлениям локальным и remote, это тяжело с RN? 4. Какие могут быть основные проблемы, тормозящие приложение? Самые основные?
Vadim
1. не сложно, как сверстаешь, у тебя flex 2. в итоге будет apk ничем не отличающийся от нативного 3. пуши доступны 4. рендер большого числа элементов или нагруженный js поток
Archakov
понял, спасибо
Serhii
помогите. не знаю с чего приступить. нужно сделать приложение с главной, архивной страницей где выводятся все изображения, а при клике на любое изображение, чтобы открывался новый экран с этим изображением и доп информацией.... не знаю как сделать такую вложенность.... картинки будут подтягиватся через апи. есть у кого-то опыт? поделитесь, пожалуйста)
Junior
Ну, как я понял, написать новый экран для подробной информации, сделать туда навигацию, прокидывать в props картинку и инфу.
Alexey
Сейчас статью откопаю
Alexey
https://medium.freecodecamp.org/shared-element-transition-with-react-native-159f8bc37f50?source=linkShare-fef7a1c40734-1506369630
Stas
ViewManager нативного компонента имеет класс WebView generic параметром.( extends SimpleViewManager<WebView> При сборке js получаю ошибку: error: bundling: UnableToResolveError: Unable to resolve module `WebView` from `*/node_modules/react-native/Libraries/react-native/react-native-implementation.js`:
Stas
можно ли как-то заюзать webview в своем компоненте, без копирования всего кода ReactWebViewManager ? или более обобщенно: может ли 2 ViewManager-а иметь один класс в generic параметре
Alexey
Alexey
но честно говоря, я не понимаю, почему оно вообще такую ошибку выдает
Alexey
есть код посмотреть?
Stas
да, видимо просто так оно не заработет. если параметром использовать класс наследник, то все собирается, но это неудобно в моем случае.
Serhii
спасибо большое)
Anatoliy
Anatoliy
Всем привет!! Подскажите, может кто встречал такой слайдер для RN:
Anatoliy
Заранее благодарен за помощь!
Anton
Как думаете native перспективен?
Junior
Как думаете native перспективен?
Ну, если в нем поправят косяки...
Anton
как то можно отдебажить fetch запрос?
Rostyslav
подскажите video плеер на android на весь экран с адаптациями)
Pasha
как то можно отдебажить fetch запрос?
Можно - react-native-debugger к примеру
Egor
как то можно отдебажить fetch запрос?
не совсем ясно, но через прокси, если у вас Mac, советую программку Charles
Anton
получилось починить. Получил массив элементов через fetch, и записал в состояние компонента пытаюсь теперь отрисовать, { this.state.slides.map(slider => <View key={slider.id}> <Text>{slider.name}</Text> </View> )} так нельзя как в обычно react использовать map?
Anton
а понял, нельзя прямо в return это делать. туплю
Anton
надо в переменную записать и выводить