Size: a a a

2020 December 02

IF

Igor Filippov in Svelte [svelt]
Вообще в условии была одна
источник

IB

Ivan Brezhnev in Svelte [svelt]
и по мере вставки в dom киляешь интервал
источник

IB

Ivan Brezhnev in Svelte [svelt]
ну и про таймаут ожидания не забываешь
источник

IB

Ivan Brezhnev in Svelte [svelt]
если проверять не сильно часто, на производительности это "почти" никак не скажется
источник

IB

Ivan Brezhnev in Svelte [svelt]
Igor Filippov
Вообще в условии была одна
у него похоже на компонент, который умеет ходить в сеть за иконками
источник

NU

Nikita Utmancev in Svelte [svelt]
Ivan Brezhnev
у него похоже на компонент, который умеет ходить в сеть за иконками
Так и есть
источник

NU

Nikita Utmancev in Svelte [svelt]
+ сохраняет то, что загрузил
источник

NU

Nikita Utmancev in Svelte [svelt]
Чтобы заново не загружать
источник

IB

Ivan Brezhnev in Svelte [svelt]
очевидное поведение)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Nikita Utmancev
Подскажите, пожалуйста, как можно сделать dispatch когда @html вставил элемент?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
надеюсь ты не из тех рьяных противников элементов-оберток ))
источник

IB

Ivan Brezhnev in Svelte [svelt]
🔥👍
источник

NU

Nikita Utmancev in Svelte [svelt]
Pavel 🦇 Malyshev
надеюсь ты не из тех рьяных противников элементов-оберток ))
Нет, но, это не решение
use сработает быстрее...
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Nikita Utmancev
Нет, но, это не решение
use сработает быстрее...
там же задержка стоит и ивент срабатывает в момент появления svg
источник

IB

Ivan Brezhnev in Svelte [svelt]
Nikita Utmancev
Нет, но, это не решение
use сработает быстрее...
не сработает быстрее
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
можешь 10000 поставить и увидишь логи когда нудо
источник

IB

Ivan Brezhnev in Svelte [svelt]
Pavel 🦇 Malyshev
там же задержка стоит и ивент срабатывает в момент появления svg
как я понял у него SVG 5Mb, и сама вставка в DOM занимает много времени
источник

NU

Nikita Utmancev in Svelte [svelt]
Ну вот смотрите
У меня перед глазами рабочий пример, в котором пока СВГшка не вставлена - высота элемента нулевая (высота в свгшке вставлена), и на эвент я делаю анимацию по высоте. Если анимация лажает - значит сработало раньше, чем элемент появился в ноде

И даже на свгшках размером в копейки она лажает
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Ivan Brezhnev
как я понял у него SVG 5Mb, и сама вставка в DOM занимает много времени
15 метров хватит для теста? https://svelte.dev/repl/9cf747b41d0d41388e7f5ca1d27825ab?version=3.30.1
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Nikita Utmancev
Ну вот смотрите
У меня перед глазами рабочий пример, в котором пока СВГшка не вставлена - высота элемента нулевая (высота в свгшке вставлена), и на эвент я делаю анимацию по высоте. Если анимация лажает - значит сработало раньше, чем элемент появился в ноде

И даже на свгшках размером в копейки она лажает
выложи пример в репл с анимацией
источник