Framework7 - Swiper Slider

Descrizione

Il cursore a scorrimento è il più potente e moderno dispositivo di scorrimento tattile e viene fornito in Framework7 con molte funzionalità.

Il seguente layout HTML mostra il cursore di scorrimento:

<!-- 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>

Le seguenti classi vengono utilizzate per il cursore di scorrimento:

  • swiper-container - È un elemento obbligatorio per il contenitore dello slider principale e viene utilizzato per diapositive e impaginazioni.

  • Swiper-wrapper - È un elemento obbligatorio per diapositive wrapper aggiuntive.

  • swiper-slide - È un singolo elemento della diapositiva e potrebbe contenere qualsiasi HTML all'interno.

  • swiper-pagination - È facoltativo per i punti elenco di impaginazione e questi vengono creati automaticamente.

Puoi inizializzare lo swiper con JavaScript usando i suoi metodi correlati -

myApp.swiper(swiperContainer,parameters)

O

new Swiper(swiperContainer, parameters)

Entrambi i metodi vengono utilizzati per inizializzare il dispositivo di scorrimento con le opzioni.

I metodi sopra indicati contengono i seguenti parametri:

  • swiperContainer- È HTMLElement o stringa di un contenitore di swiper ed è obbligatorio.

  • parameters - Questi sono elementi opzionali contenenti oggetti con parametri di scorrimento.

Ad esempio:

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

È possibile accedere all'istanza di uno swiper e la proprietà swiper del contenitore dello slider ha il seguente elemento HTML:

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

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

Puoi vedere i diversi modi e tipi di swiper nella seguente tabella:

S.No Tipi e descrizione di Swiper
1 Swiper predefinito con impaginazione

È un moderno dispositivo di scorrimento tattile e il cursore scorre orizzontalmente, per impostazione predefinita.

2 Swiper verticale

Questo funziona anche come uno swiper predefinito ma scorre verticalmente.

3 Con spazio tra le diapositive

Questo swiper viene utilizzato per lasciare spazio tra due diapositive.

4 Swipers multipli

Questo swiper utilizza più di uno swiper su una singola pagina.

5 Swipers annidati

È la combinazione di diapositive verticali e orizzontali.

6 Controlli personalizzati

Viene utilizzato per i controlli personalizzati per scegliere o scorrere qualsiasi diapositiva.

7 Caricamento pigro

Può essere utilizzato per file multimediali, il cui caricamento richiede tempo.