Прокрутите до конца элемента, когда изображения загружены - PullRequest
1 голос
/ 05 апреля 2020

В проекте VueJS / Vuetify у меня есть div с кучей изображений там.
Я использую изображения Vuetify, это означает, что они загружены с отложенным доступом.

Я хочу div при отображении прокручиваться до конца.

Я пытался прокрутить до конца, когда компонент смонтирован, но изображения не загружены, поэтому прокрутка до конца в это время не работает и просто оставляет позицию прокрутки на 0.

Я пытался прокрутить до конца событие загрузки изображений, но затем, когда пользователь прокручивает назад, загружаются новые изображения, возвращая пользователя к завершающей прокрутке.

Я мог бы добавить таймер для прокрутки до конца только после X мс или для прокрутки при загрузке изображения, но только X раз или только для X мс, но это хакерские не надежные решения.

Каким будет чистый и надежный способ достичь этого?

1 Ответ

2 голосов
/ 06 апреля 2020

Самое чистое решение, которое я нашел, - это прокрутить до конца событие загрузки изображения, но я перестаю делать это, когда загружается последнее изображение (что означает, что оно было отображено).

...