1234567891011121314151617 |
- import { elementChildren } from '../../shared/utils.js';
- export default function loopCreate(slideRealIndex) {
- const swiper = this;
- const {
- params,
- slidesEl
- } = swiper;
- if (!params.loop || swiper.virtual && swiper.params.virtual.enabled) return;
- const slides = elementChildren(slidesEl, `.${params.slideClass}, swiper-slide`);
- slides.forEach((el, index) => {
- el.setAttribute('data-swiper-slide-index', index);
- });
- swiper.loopFix({
- slideRealIndex,
- direction: params.centeredSlides ? undefined : 'next'
- });
- }
|