TGViewer
Джун на фронте | IT Dev Log Джун на фронте | IT Dev Log @divatoz · 7.41K subscribers
Post #1108 1.84K
Слайдер готов

Запилить свайпы оказалось очень просто с помощью компонента ScrollView. Он позволяет создавать прокручиваемый контейнер, внутри которого можно разместить любое количество дочерних элементов.

Основное отличие от его брата FlatList в том, что первый рендерит все сразу, а FlatList предназначен для работы с большими наборами данных и позволяет лениво подгружать элементы.

✔️ Так как слайдов у меня не шибко много, то ScrollView полностью закрывает потребности.

Верстка в принципе мало чем отличается от CSS классики, единственное, что свойства мы пишем в camelCase нотации, и манипуляция элементами происходит во FlexBox сетке по умолчанию, а вот Grid используется редко.

❓ Ну и плохо понятно, как правильно дебажить такую верстку. В браузере все понятно, открыли инспектор элементов, и наглядно видно, что кого перекрывает и сколько пикселей подвинуть, чтобы кнопка была по центру.

А тут у нас эмулятор и множество библиотек, в которые он обернут, так что ошибки могут поджидать на всевозможных уровнях абстракции. Интересный получился опыт.

📊 #статистика День 830 == 1350 час в IT
  • 🔥 15
  • 🤡 4
  • 👍 1
More from @divatoz
  1. Sep 26, 2026ИИ официально стоит дороже чем марихуана и фентанил, а через два года станет дороже кокаин…
  2. Sep 25, 2026Как я этот пост на год подписки обменял С поста про расшифровку созвонов ко мне пришёл мар…
  3. Sep 18, 2026Как Я/Мы platform-explorer.com релизим 😎 Версия релиза 2.4.0 была хороша, но впереди была…
  4. Sep 16, 2026Помните, мы писали про то, что компании платят авторам контента за рассказы об опасностях…
  5. Sep 16, 2026Мне нравится, что он 3 источника как минимум приложил
  6. Sep 15, 2026Post #1843
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →