Size: a a a

2020 December 11

МТ

Марк Танащук... in Svelte [svelt]
Он даже позволяет анимировать свойства align-items, justify-content и прочие, не говоря уже про совсем дикую магию...
источник

МТ

Марк Танащук... in Svelte [svelt]
Жаль что изредка проявляются баги при использовании в свелте :(
источник

ER

Eric Rovell in Svelte [svelt]
Марк Танащук
Но в итоге все равно gsap лучше для такой штуки чем свелтовский crossfade(почти всегда)
Кстати, ещё не разу не пользовался, но хотел бы в будущем. Сколько он приносит размера в бандл примерно?
источник

МТ

Марк Танащук... in Svelte [svelt]
Eric Rovell
Кстати, ещё не разу не пользовался, но хотел бы в будущем. Сколько он приносит размера в бандл примерно?
Не помню точно, но с десяток-несколько КБ
источник

МТ

Марк Танащук... in Svelte [svelt]
Плюс вес каждого необходимого плагина
источник

МТ

Марк Танащук... in Svelte [svelt]
Каждый по несколько кб
источник

ER

Eric Rovell in Svelte [svelt]
Марк Танащук
Каждый по несколько кб
Звучит адекватно, попробую, спасибо)
источник

К

Константин in Svelte [svelt]
нашёл косяк. $$slots.default === true, даже если переданы только именованные слоты. Так, для инфы
источник

ER

Eric Rovell in Svelte [svelt]
https://github.com/sveltejs/rfcs/pull/42

Как вам эта штука? Выглядит классно, мне кажется😅
источник

МТ

Марк Танащук... in Svelte [svelt]
Eric Rovell
https://github.com/sveltejs/rfcs/pull/42

Как вам эта штука? Выглядит классно, мне кажется😅
Если можно будет передавать объект свойств, то бомба
источник

МТ

Марк Танащук... in Svelte [svelt]
А так - просто небольшая приколюха
источник

МТ

Марк Танащук... in Svelte [svelt]
Для эдж кейсов когда нужны динамические значения свойств
источник

ER

Eric Rovell in Svelte [svelt]
Марк Танащук
Если можно будет передавать объект свойств, то бомба
Как в реакт?
источник

ER

Eric Rovell in Svelte [svelt]
таким образом можно и попробовать кастомные свойста тащить, и не придется делать тот RFC с появляющейся обёрткой
источник

МТ

Марк Танащук... in Svelte [svelt]
Eric Rovell
Как в реакт?
Хз как там в реакт, но вот так:
$: obj = {
 transform: `translate(${20}px, ${40}px)`,
 position: "absolute"
}
<div style:obj></div>
источник

ER

Eric Rovell in Svelte [svelt]
Eric Rovell
таким образом можно и попробовать кастомные свойста тащить, и не придется делать тот RFC с появляющейся обёрткой
с концовкой "don't be silly"
источник

МТ

Марк Танащук... in Svelte [svelt]
Марк Танащук
Хз как там в реакт, но вот так:
$: obj = {
 transform: `translate(${20}px, ${40}px)`,
 position: "absolute"
}
<div style:obj></div>
+-
источник

МТ

Марк Танащук... in Svelte [svelt]
Марк Танащук
Хз как там в реакт, но вот так:
$: obj = {
 transform: `translate(${20}px, ${40}px)`,
 position: "absolute"
}
<div style:obj></div>
Вместо цифер переменные
источник

ER

Eric Rovell in Svelte [svelt]
Марк Танащук
Хз как там в реакт, но вот так:
$: obj = {
 transform: `translate(${20}px, ${40}px)`,
 position: "absolute"
}
<div style:obj></div>
В реакт тожн можно в стайл проп засунуть объект с css свойствами под camelCase
источник

МТ

Марк Танащук... in Svelte [svelt]
А если компонентам передавать можно будет, то вообще интересно.
источник