Иван
у меня и их плагин стоит, о котором вы упомянули
A
A
господа, совет ваш нужен, какой компонент списка тут правильно использовать?
A
листается вся контент секция, кроме таббара и хедера
Иван
это reactnavigation
Иван
можно native-base под это дело взять так же, там есть хеадер и футер и вроде табы в футер можно, а контент будет листаться
A
я сейчас про FlatList и SectionList
A
@playra , что скажешь?
A
вся контент секция листается
A
как всегда смысл скрыт в словах
A
)
Иван
еще скорей всего важный факт почему я в webstorm, я php программист, в js да и react native по работе полез, поставили задачу на работе, вот и выполняю, а привыка к phpstorm так просто не уходит же, но все же рассмотрю вариант с Atom еще раз, дам ему время посижу в нем день - два -три
A
A
а забудь ты про футер
A
ВСЯ контент секция - это слайдер (если говорить языком веб), при свайпе - листается картинка и контент под ней, футер и хедер - статичны
A
грубо говоря - item - это картинка и данные под ней. следующий item - это другая картинка и другой контент под ней
Иван
https://docs.nativebase.io/Components.html#deckswiper-def-headref
A
так а зачем это всё? когда есть FlastList ?
A
например
A
A
A
слайд 1 и слайд 2 соответственно
A
я думаю всё предельно понятно
A
тут кстати кто-то гифки как-то закидывал, возможно даже ты @playra
A
как это сделать?
A
гифку побырому сваять?
A
чтобы уже наверняка
A
блин, так это видео сначала захватить нужно
Иван
ну да, только сначала видос записать))
A
)
Иван
а видео в гиф можно и онлайн переделать
A
ага
A
ага
A
о, найс
A
A
@playra , спасибо за советы. вот гифка. Функционал - листалка как на гиф.
A
ну да
A
в одной
A
A
сейчас реализовано как FlatList для android и ListView для ios, но после обновления react-native до 0.50.. отваливается android решение
Aleksei
A
A
зачем?
A
мне надо чтобы всё листалось
Иван
аналогично, вы бы написали чего отваливается если обновится до 0.50 да и все
Иван
может люди помогли бы решить ошибку
A
Aleksei
зачем обязательно через список решать?
A
необязательно
A
спрашиваю, как правильно
Aleksei
берешь любую карусель и точки просто абсолютом поверх рисуешь
A
в гифке - всё работает как надо. но реализовано старыми задепрекейчеными способами
A
вот и спрашиваю, какими компонентами сейчас актуально делать такие вещи
Aleksei
старыми задепрекейчеными это какими?
A
ну FlatList например сейчас кросплатформенный
Aleksei
а зачем там FlatList?
Aleksei
он всегда был кроссплатформенным 😕
A
для iOs cделано через ListView
A
который deprecated
A
Aleksei
так берешь обычный свайпер и все
Aleksei
вообще не оч понимаю зачем список, там же не так много элементов
Aleksei
и вообще я бы в свайпере сделал чтобы только 3 рендерились как максимум
Aleksei
не уверен что так со списком можно сделать
A
perfomance это круто
A
да я не ищу готовых
A
и не понимаю зачем мне нужны сторонние вещи, когда всё есть в react-native
A
без вот этих вот каруселей-велосипедов
A
а SectionList для чего?
Aleksei
для списка с секциями
Aleksei
например когда надо чтобы заголовок секции прилипал при скроле
A
понял
A
мда, странно, зачем тут прилепили flatlist
A
A
и можно ли будет там скроллить вертикально открытый item ?
Aleksei
например
по сути тебе нужен хэндлинг событий свайпа. я например сам писал, можно и готовый найти, я по крайней мере видел реализации. а дальше уже двигать вьюхи с помощью такого свайпера
A
я понимаю
A
но вы @playra мне предложили использовать карусель построенную на FlatList