Size: a a a

2020 December 11

К

Константин in Svelte [svelt]
style="position:{pos};"
недостаточно динамично?
источник

МТ

Марк Танащук... in Svelte [svelt]
Константин
style="position:{pos};"
недостаточно динамично?
А теперь нужно прописывать 5 или 10 таких свойств в разметке, если появилась необходимость.
источник

МТ

Марк Танащук... in Svelte [svelt]
Сомнительная читабельность и удобность
источник

К

Константин in Svelte [svelt]
в какой разметке? У тебя это и так идёт в разметку, только она расползётся ещё сильнее. Если речь про .svelte
источник

К

Константин in Svelte [svelt]
это какой-то сахар наоборот
источник

К

Константин in Svelte [svelt]
нет смысла добавлять в свелт лишний неполезный функционал. Багов/недоделок в текущем хватает, их бы исправить.
источник

AP

Alexander Ponomarev in Svelte [svelt]
ждем RFC по добавлению VDOM =)
источник

К

Константин in Svelte [svelt]
Alexander Ponomarev
ждем RFC по добавлению VDOM =)
+1
источник

МТ

Марк Танащук... in Svelte [svelt]
Константин
в какой разметке? У тебя это и так идёт в разметку, только она расползётся ещё сильнее. Если речь про .svelte
Припустим что я хочу из коробки без gsap уметь делать небольшие анимации.

Если делать с нормальным форматированием то простенькая анимация будет выглядеть так:

<div style="
 transform:
   scale: {scaleVal}
   translate({YVal}px, {XVal}px)
   rotate: {rotateVal}deg;
 opacity: {opacityVal}
">My animated text</div>
Или же если через css переменные:

<div style="
 --scaleVal: {scaleVal};
 --YVal: {YVal}px;
 --XVal: {XVal}px;
 --rotateVal: {rotateVal}deg;
 --opacityVal: {opacityVal};
">My animated text</div>
источник

МТ

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

<div style:obj>My animated text</div>
источник

КС

Кирилл Спасибович... in Svelte [svelt]
А что мешает в скрипте держать эту строку вместо объекта ?
источник

МТ

Марк Танащук... in Svelte [svelt]
Кирилл Спасибович
А что мешает в скрипте держать эту строку вместо объекта ?
Отсутствие адекватной подсветки
источник

К

Константин in Svelte [svelt]
Кирилл Спасибович
А что мешает в скрипте держать эту строку вместо объекта ?
да, я вот про это как раз
источник

МТ

Марк Танащук... in Svelte [svelt]
С объектами всяко удобнее имхо
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Можно написать простенький конвертатор из объектов в строки ?
источник

МТ

Марк Танащук... in Svelte [svelt]
Кирилл Спасибович
Можно написать простенький конвертатор из объектов в строки ?
И тянуть из проекта в проект?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Всё равно они не будут делать для каждого транслейта собственное проперти
источник

К

Константин in Svelte [svelt]
+1
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Я к тому, что эта фича на фоне того что не сделано как-то хай эффорт лоу ревард
источник

МТ

Марк Танащук... in Svelte [svelt]
Кирилл Спасибович
Я к тому, что эта фича на фоне того что не сделано как-то хай эффорт лоу ревард
Также и с минимальными затратами на разработку, как я думаю
источник