Size: a a a

Nuxt.js — русскоговорящее сообщество

2021 January 19

i

iWatchYouFromAfar in Nuxt.js — русскоговорящее сообщество
Andrew
да
сможешь подсказать, как решить проблему выше?
источник

A

Andrew in Nuxt.js — русскоговорящее сообщество
iWatchYouFromAfar
при загрузке страницы слайдер разваливается и видимо пока DOM не соберется, изображения в слайдер идут друг за другом, занимает это все секунду от силы, но можно ли как-то этого избежать?
у меня такого не возникало
источник

A

Andrew in Nuxt.js — русскоговорящее сообщество
какую версию swiper.js ты используешь?
источник

i

iWatchYouFromAfar in Nuxt.js — русскоговорящее сообщество
Andrew
у меня такого не возникало
блок со слайдером сразу нормально отрисовывается?
источник

i

iWatchYouFromAfar in Nuxt.js — русскоговорящее сообщество
Andrew
какую версию swiper.js ты используешь?
"swiper": "^6.3.5",
источник

A

Andrew in Nuxt.js — русскоговорящее сообщество
и всё? А обертка для Vue самописная?
источник

i

iWatchYouFromAfar in Nuxt.js — русскоговорящее сообщество
Andrew
и всё? А обертка для Vue самописная?
"vue-awesome-swiper": "^4.1.1",
источник

A

Andrew in Nuxt.js — русскоговорящее сообщество
какие настройки инициализации?
источник

A

Andrew in Nuxt.js — русскоговорящее сообщество
можешь подготовить пример в codesandbox?
источник

AD

Aleksandr Dergunov in Nuxt.js — русскоговорящее сообщество
iWatchYouFromAfar
при загрузке страницы слайдер разваливается и видимо пока DOM не соберется, изображения в слайдер идут друг за другом, занимает это все секунду от силы, но можно ли как-то этого избежать?
Скрывай его в момент загрузки, а потом уже отображай. Пример тут https://metallcard.ru
источник

i

iWatchYouFromAfar in Nuxt.js — русскоговорящее сообщество
Andrew
можешь подготовить пример в codesandbox?
да могу, но нужно будет время, если не найду решение до этого
источник

i

iWatchYouFromAfar in Nuxt.js — русскоговорящее сообщество
неплохая идея
источник

i

iWatchYouFromAfar in Nuxt.js — русскоговорящее сообщество
спасибо
источник

AD

Aleksandr Dergunov in Nuxt.js — русскоговорящее сообщество
+ inline стили, чтобы не было layout shift
источник

A

Andrew in Nuxt.js — русскоговорящее сообщество
либо фиксированная ширина/высота для слайда
источник

AD

Aleksandr Dergunov in Nuxt.js — русскоговорящее сообщество
Aleksandr Dergunov
+ inline стили, чтобы не было layout shift
Там буквально парочку классов нужно описать, чтобы сдвига не было.
источник

AD

Aleksandr Dergunov in Nuxt.js — русскоговорящее сообщество
Andrew
либо фиксированная ширина/высота для слайда
Ага. Но если внутри слайда html, то тоже будет сдвиг. Я про это.
источник

A

Andrew in Nuxt.js — русскоговорящее сообщество
кстати рекомендую отказаться от vue-awesome-swiper обертки, то ещё днище
источник

A

Andrew in Nuxt.js — русскоговорящее сообщество
Aleksandr Dergunov
Ага. Но если внутри слайда html, то тоже будет сдвиг. Я про это.
не будет
источник

AD

Aleksandr Dergunov in Nuxt.js — русскоговорящее сообщество
У меня был
источник