Size: a a a

2021 March 23

МТ

Марк Танащук... in Svelte [svelt]
Dan Kozlov
Типичные рекомендации разработчиков: посоветовать 20 вариантов, не зная, чего человек пытается добиться :)
Так человек хочет себе нечто по типу прелоадера который исчезает и хочет использовать для этого out:fade
источник

МТ

Марк Танащук... in Svelte [svelt]
Вот я и расписал на эту тему, не понимаю о каких 20 вариантах речь
источник

DK

Dan Kozlov in Svelte [svelt]
Ну тогда ведь обычный css transition, анимирующий opacity в тыщу раз лучше.
источник

МТ

Марк Танащук... in Svelte [svelt]
Dan Kozlov
Ну тогда ведь обычный css transition, анимирующий opacity в тыщу раз лучше.
Я об этом же:

(нечто по типу)
const animate = node => node.style.opacity = 0;
<div use:animate><!--Контент--></div>
И в css указать транзишн
(это пункт 1 https://t.me/sveltejs/149948)
источник

МТ

Марк Танащук... in Svelte [svelt]
Все еще не понял за что наезд
источник

МТ

Марк Танащук... in Svelte [svelt]
Марк Танащук
Есть у компилятора опция init чтобы анимации сразу у нод проигрывались, а не после удаления из dom, но она работает только для всего приложения(на данный момент времени)
опция intro*
источник

МТ

Марк Танащук... in Svelte [svelt]
Помарка
источник

DK

Dan Kozlov in Svelte [svelt]
Марк Танащук
Все еще не понял за что наезд
Да не наезд это, не вскипай.
источник

МТ

Марк Танащук... in Svelte [svelt]
источник

К

Коржик in Svelte [svelt]
Dan Kozlov
Ну тогда ведь обычный css transition, анимирующий opacity в тыщу раз лучше.
Суть вопроса была не в том, что лучше, а как использовать переходы и анимацию svelte'а
😐
источник

DK

Dan Kozlov in Svelte [svelt]
Коржик
Суть вопроса была не в том, что лучше, а как использовать переходы и анимацию svelte'а
😐
Вещь, которая меня больше всего в сердечко поразила в своё время — это свелтовский интерактивный туториал.
https://svelte.dev/tutorial/basics
Рекомендую его пройти, снимет все вопросы про базовую функциональность фреймворка.
источник

МТ

Марк Танащук... in Svelte [svelt]
Коржик
Суть вопроса была не в том, что лучше, а как использовать переходы и анимацию svelte'а
😐
источник

К

Коржик in Svelte [svelt]
источник

К

Коржик in Svelte [svelt]
Господи, да я прошуровал весь туториал в поисках описания функции и нет там нормального объяснения. В yotube нашел у одного индуса как он transitions использовал с помощью setInterval(). Мне такая байда не понравилась, вот я и задался вопросом, что там с необходимостью использовать блок if. Вот и всё!
источник

МТ

Марк Танащук... in Svelte [svelt]
Коржик
Господи, да я прошуровал весь туториал в поисках описания функции и нет там нормального объяснения. В yotube нашел у одного индуса как он transitions использовал с помощью setInterval(). Мне такая байда не понравилась, вот я и задался вопросом, что там с необходимостью использовать блок if. Вот и всё!
В документации нашли ответ?
источник

МТ

Марк Танащук... in Svelte [svelt]
Если да - хорошо, все ок
источник

AS

Alexey Schebelev in Svelte [svelt]
Коржик
Господи, да я прошуровал весь туториал в поисках описания функции и нет там нормального объяснения. В yotube нашел у одного индуса как он transitions использовал с помощью setInterval(). Мне такая байда не понравилась, вот я и задался вопросом, что там с необходимостью использовать блок if. Вот и всё!
Важно понимать зачем нужны транзишены в свелте. Не для того чтобы навесить любую анимацию на любой элемент. Для этого есть CSS, но чего CSS  не может, так это анимировать появление и исчезновение элементов из дом - имменно эту часть закрывают транзишены Svelte.  Ну и второе что нужно понимать - в свелте и других компонентных фреймворках не принято напрмую управлять элементами, все что попадает в DOM основанно на стейте компонента, поэтому в вашем случае нужен стейт который управлет показывать или нет элемент - например let showPreloader = true. В шаблоне соответственно {#if showPreloader}<div transition:fade>...</div>{/if}. И все - про шаблон забываем, теперь мы управляем только стейтом, т.е. в нужный момент присваиваем showPreloader false или true
источник

r

r78 in Svelte [svelt]
Доброго дня всем. Кто-нибудь знает, как я могу из распарсенного html сохранять введённые данные?
https://svelte.dev/repl/e92780eb73fe4de79f9efa8e2d380482?version=3.35.0
источник

КС

Кирилл Спасибович... in Svelte [svelt]
надо юзать querySelector и value, так как в репле не получится
источник

КС

Кирилл Спасибович... in Svelte [svelt]
а что за задача такая ?
источник