Size: a a a

2021 March 20

MZ

Misha Zamkevich in Svelte [svelt]
Konstantin Nosov
Столкнулся с неожиданной проблемой.
Сайт: https://www.mailcheck.co/
Компонента: https://github.com/metonym/svelte-intersection-observer
Код: https://github.com/MailCheck-co/mailcheck.site/blob/master/src/components/Partners.svelte#L13
Бага: при первом открытии сайта случайным образом не инициализируется intersectionObserver. Выглядит так как на скриншоте - html есть, но блок всегда пустой.
Есть подозрение что такое поведение связанно с тем что это саппер и стоит hydrate. Может быть кто-то сталкивался и есть понимание как чинить?
У тебя весь сайт умер, а не только один блок.
источник

KN

Konstantin Nosov in Svelte [svelt]
весь сайь завернут в intersection Observer
источник

KN

Konstantin Nosov in Svelte [svelt]
каждый блок
источник

KN

Konstantin Nosov in Svelte [svelt]
тот для примера
источник

MZ

Misha Zamkevich in Svelte [svelt]
Ааа
источник

KN

Konstantin Nosov in Svelte [svelt]
источник

KN

Konstantin Nosov in Svelte [svelt]
есть надежда что это починит
источник

KN

Konstantin Nosov in Svelte [svelt]
"{element}" - вот это + саппер подозреваю его ломало
источник

KN

Konstantin Nosov in Svelte [svelt]
слил и посмотрим сейчас
источник

MZ

Misha Zamkevich in Svelte [svelt]
Он два раза анимацию запускает ))
источник

KN

Konstantin Nosov in Svelte [svelt]
не помогло
источник

KN

Konstantin Nosov in Svelte [svelt]
не запускает он вообще ничего
источник

AP

Alexander Ponomarev in Svelte [svelt]
ну это же хваленый SSR который запускает лайфсайкл и специально перезацепляет ноды, как он может не работать
источник

KN

Konstantin Nosov in Svelte [svelt]
я тоже думаю что проблема в hydrate, но где именно и как поправить?
источник

MZ

Misha Zamkevich in Svelte [svelt]
Konstantin Nosov
не помогло
Всм? Я больше не могу поймать эту багу (в инкогнито, хром)
источник

MZ

Misha Zamkevich in Svelte [svelt]
Говорю же он теперь всё запускает два раза.
источник

KN

Konstantin Nosov in Svelte [svelt]
Misha Zamkevich
Всм? Я больше не могу поймать эту багу (в инкогнито, хром)
она загадочно плавающая, я только что ее словил
источник

KN

Konstantin Nosov in Svelte [svelt]
а вот два раза запускаемую анимацию пока не могу словить
источник

MZ

Misha Zamkevich in Svelte [svelt]
Я вот не смог воспроизвести «плавающий сценарий» Сначала она не запускалась при первом входе на сайт (второй вход после закрытия вкладки был ок)

Теперь она всегда запускается 🤷‍♂️
источник

KN

Konstantin Nosov in Svelte [svelt]
у меня теперь есть и две анимации и не всегда показывающиеся блоки - джекпот
источник