Size: a a a

2020 December 25

DK

Dan Kozlov in Svelte [svelt]
Хз, чего вы докапываетесь до безопасности свелта в контексте TS. Он туда для удобства добавлен. Хотите безопасность увидеть — откройте папку с тестами. Их очень очень много, я пытался однажды поглядеть чокак там в ядре, думал, может законтрибутить что ли какую-нибудь мелочь для души, но не дождался окончания тестов.
источник

A

Arushwl in Svelte [svelt]
Pavel 🦇 Malyshev
не понял вопрос)
У меня в Слот передаются картинки или видос или файл... как проверить, что они загружены... картинка ещё и бэком может быть...
источник

AP

Alexander Ponomarev in Svelte [svelt]
Dan Kozlov
Хз, чего вы докапываетесь до безопасности свелта в контексте TS. Он туда для удобства добавлен. Хотите безопасность увидеть — откройте папку с тестами. Их очень очень много, я пытался однажды поглядеть чокак там в ядре, думал, может законтрибутить что ли какую-нибудь мелочь для души, но не дождался окончания тестов.
я дожилался окончания тестов и их не так много
источник

AP

Alexander Ponomarev in Svelte [svelt]
и ещё тестят они не особо много кейсов как могли бы
источник

AP

Alexander Ponomarev in Svelte [svelt]
собственно по проблемам #key оно и видно что тестят только очевидный флоу
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
У меня в Слот передаются картинки или видос или файл... как проверить, что они загружены... картинка ещё и бэком может быть...
<Component {loaded} let:onVideoLoaded>
   <img on:load|once={() => loaded = true}>
   <video on:loadedmetadata|once={onVideoLoaded}>
</Component>
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
например так
источник

AP

Alexander Ponomarev in Svelte [svelt]
лоад эвенты имеют capture фазу?
источник

DK

Dan Kozlov in Svelte [svelt]
Alexander Ponomarev
собственно по проблемам #key оно и видно что тестят только очевидный флоу
Не делает ошибок только тот, кто ничего не делает ¯\_(ツ)_/¯
Баги есть в любом проекте. Я с багами свелта сталкивался литералли три раза и все с слотами, и, кажется мне, это один и тот же баг. С багами key не сталкивался, хотя знаю, что они есть.
источник

AP

Alexander Ponomarev in Svelte [svelt]
Dan Kozlov
Не делает ошибок только тот, кто ничего не делает ¯\_(ツ)_/¯
Баги есть в любом проекте. Я с багами свелта сталкивался литералли три раза и все с слотами, и, кажется мне, это один и тот же баг. С багами key не сталкивался, хотя знаю, что они есть.
ну как бы баг с радиогруппами когда их можно выбрать все разом?)
источник

AP

Alexander Ponomarev in Svelte [svelt]
я уверен что можно накопать кучу багов комбинации анимации с каким либо сахаром для удобства)
источник

DK

Dan Kozlov in Svelte [svelt]
Alexander Ponomarev
и ещё тестят они не особо много кейсов как могли бы
Блиин, ну хз, хз.
Я вот рандомно какую-то папку с тестами открыл, например:
https://github.com/sveltejs/svelte/tree/master/test/runtime/samples
источник

AP

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

A

Arushwl in Svelte [svelt]
Pavel 🦇 Malyshev
<Component {loaded} let:onVideoLoaded>
   <img on:load|once={() => loaded = true}>
   <video on:loadedmetadata|once={onVideoLoaded}>
</Component>
Окейно, но я неправильно объясняю🤓
Вообщем у меня пустой Слот в который сверху я низнаю чего приедет... и мне надо проверить когда оно приехало и загрузилось...
источник

DK

Dan Kozlov in Svelte [svelt]
Alexander Ponomarev
я уверен что можно накопать кучу багов комбинации анимации с каким либо сахаром для удобства)
И какой у тебя пойнт-то? Что тайпскрипт от этих багов спас бы?
источник

AP

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
Окейно, но я неправильно объясняю🤓
Вообщем у меня пустой Слот в который сверху я низнаю чего приедет... и мне надо проверить когда оно приехало и загрузилось...
так оно и есть
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
сверху это откуда?
источник

A

Arushwl in Svelte [svelt]
Из Родителя
источник

A

Arushwl in Svelte [svelt]
Через реактивный пропс
источник