Как я могу объединить Photoswipe и Swiper вместе? - PullRequest
0 голосов
/ 01 марта 2019

Итак, я пытался найти лучший способ использовать обе эти библиотеки вместе, но мне было трудно.

Лучшее, что я нашел, - это CodePen (https://codepen.io/ezra_siton/pen/XNpJaX) но это кажется невероятно сложным, и я лично не смог заставить его работать над моим собственным проектом. Особенно функция;

var initPhotoSwipeFromDOM = function(gallerySelector) {
  ... omitted this because the function is huge. This is here because 
  SO doesn't allow codepen links without a code block for some dumb reason.
}

Я также использую VueJS, ноЯ не думаю, что это действительно имеет значение.

Все, что я хочу, это сказать, что у меня есть карусель из 6 изображений (по 3 на каждой "странице"). Я хочу, чтобы, если вы нажмете 3-йimage, в Photoswipe он также переходит к 3-му изображению, и если вы затем переходите к 4-му изображению внутри галереи лайтбоксов, это также заставляет карусель переходить на следующую страницу также в фоновом режиме, если это имеет смысл.

В идеале я хочу сделать все это в native / es6 JS и хочу избежать таких зависимостей, как JQuery.

...