У меня есть массив, который в основном выглядеть следующим образом:Получение текущего месяца из массива месяцев
Этот массив является динамическим и позволяет сказать, что он имеет следующие месяцы внутри:
«Май», «Июнь»
это может быть, как это так:
"Май", "июнь", "июль" ...
Мне нужно настроить мой ползунок в текущем месяце. Я делал это, как следующее:
swiper.slideTo(new DateTime().getMonth()); // fetches current month index (if May it is 5 since indexation goes from 0)
И мои слайды выглядит следующим образом:
<div class="swiper-wrapper">
<div class="swiper-slide active"><h3>January</h3></div>
<div class="swiper-slide active"><h3>February</h3></div>
<div class="swiper-slide active"><h3>March</h3></div>
<div class="swiper-slide active"><h3>April</h3></div>
<div class="swiper-slide active"><h3>May</h3></div>
<div class="swiper-slide active"><h3>June</h3></div>
<div class="swiper-slide active"><h3>July</h3></div>
<div class="swiper-slide active"><h3>August</h3></div>
<div class="swiper-slide active"><h3>September</h3></div>
<div class="swiper-slide active"><h3>October</h3></div>
<div class="swiper-slide active"><h3>November</h3></div>
<div class="swiper-slide active"><h3>December</h3></div>
</div>
И индексация в Swiper собирались от 0 до 11, а так можно было легко установить текущий слайд до текущего месяца. Теперь проблема заключается в том, как установить текущий месяц, если массив не начинается с января, но что я все еще могу установить текущий слайд на правильный месяц ... Например, если слайды начинаются с мая по июль ... Если текущий месяц - июнь, я хотел бы иметь возможность установить текущий слайд на июнь ...
Как я могу это сделать?
Таким образом, вы просто хотите, чтобы выбрать правильный Swiper основанный на поисковом запросе? – developius