Как синхронизировать три ползунка swiper? - PullRequest
0 голосов
/ 29 марта 2019

У меня есть три разных слайдера с разным количеством слайдов, видимых на каждом.Как мне синхронизировать все три различных слайдера?Я знаю, что для двух слайдеров мы можем сделать что-то вроде этого:

sliderOne.controller.control = sliderTwo;
sliderTwo.controller.control = sliderOne;

Я хочу, чтобы кто-то изменил sliderOne, чтобы изменить sliderTwo и sliderThree также и наоборот.Когда я делаю что-то вроде этого:

sliderOne.controller.control = sliderTwo;
sliderTwo.controller.control = sliderOne;
sliderThree.controller.control = sliderOne;

sliderThree может изменять / управлять sliderOne, но sliderOne управляет только слайдером, а не sliderTwo и sliderThree.

Может кто-нибудь предложить мне, как изменить sliderTwoи слайдер три, как через слайдер один?Подумайте, как sliderOne - это миниатюры для sliderTwo и sliderThree.

1 Ответ

0 голосов
/ 29 марта 2019

Вы можете передать массив в controller.control

итоговый код будет

sliderOne.controller.control = [sliderTwo, sliderThree];

Ссылка на документы: Документы

...