Как я могу лениво инициализировать экземпляры Swiper.js? - PullRequest
0 голосов
/ 29 сентября 2019

Я создаю интернет-магазин и использую Swiper.js для показа фотографий товаров.

Это означает, что, когда у меня есть 40 товаров на странице, у меня также будет 40 экземпляров Swiper. Я инициализирую эти свиперы в document.ready, но инициализация 40 сразу может занять до 500 мс, что слишком много для моего document.ready.

Чтобы исправить это, я подумал, что я мог бы инициализировать каждый экземпляр Swiper лениво, когда онпрокручивается в поле зрения или почти прокручивается в поле зрения.

Есть ли предпочтительный способ сделать это?

...