Framework7 - Ползунок Swiper

Описание

Ползунок Swiper - самый мощный и современный сенсорный слайдер, входящий в Framework7 с множеством функций.

В следующем макете HTML показан ползунок Swiper -

<!-- Container class for slider -->
<div class = "swiper-container">
   <!-- Wrapper class for slider -->
   <div class = "swiper-wrapper">
      <!-- Slides -->
      <div class = "swiper-slide">Slide 1</div>
      <div class = "swiper-slide">Slide 2</div>
      <div class = "swiper-slide">Slide 3</div>
      ... other slides ...
   </div>
   
   <!-- Define pagination, if it is required -->
   <div class = "swiper-pagination"></div>
</div>

Следующие классы используются для слайдера Swiper -

  • swiper-container - Это обязательный элемент для основного контейнера слайдера, он используется для слайдов и пагинации.

  • Swiper-wrapper - Это обязательный элемент для дополнительных слайдов обертки.

  • swiper-slide - Это отдельный элемент слайда, внутри он может содержать любой HTML-код.

  • swiper-pagination - Это необязательно для маркеров нумерации страниц, и они создаются автоматически.

Вы можете инициализировать swiper с помощью JavaScript, используя связанные с ним методы -

myApp.swiper(swiperContainer,parameters)

ИЛИ ЖЕ

new Swiper(swiperContainer, parameters)

Оба метода используются для инициализации ползунка с параметрами.

Вышеуказанные методы содержат следующие параметры -

  • swiperContainer- Это HTMLElement или нить свайпера, и это обязательно.

  • parameters - Это необязательные элементы, содержащие объект с параметрами swiper.

Например -

var mySwiper = app.swiper('.swiper-container', {
   speed: 400,
   spaceBetween: 100
});

Можно получить доступ к экземпляру swiper, и свойство swiper контейнера слайдера имеет следующий HTML-элемент:

var mySwiper = $$('.swiper-container')[0].swiper;

// Here you can use all slider methods like:
mySwiper.slideNext();

Вы можете увидеть различные способы и типы свайпера в следующей таблице -

S.No Типы и описание Swiper
1 Swiper по умолчанию с разбивкой на страницы

Это современный сенсорный слайдер, по умолчанию свайпер перемещается по горизонтали.

2 Вертикальный Swiper

Этот также работает как свайпер по умолчанию, но смахивает вертикально.

3 С промежутком между слайдами

Этот свайпер используется, чтобы освободить пространство между двумя слайдами.

4 Несколько свайперов

Этот свайпер использует более одного свайпера на одной странице.

5 Вложенные свайперы

Это сочетание вертикальных и горизонтальных горок.

6 Пользовательские элементы управления

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

7 Ленивая загрузка

Его можно использовать для мультимедийных файлов, загрузка которых требует времени.