Size: a a a

2020 March 03

GV

Gennadiy Vatitov in Svelte [svelt]
Dmitry Kutran
2. точно нужно? Может, его перести в корень body?
У меня попап привязан к общему родителю сейчас. Мне показалось логично относительно родителя через css позиционировать, чем относительно body через js
источник

GV

Gennadiy Vatitov in Svelte [svelt]
Dmitry Kutran
на onMount можно сделать элемент и использовать трюк Павла - телепортацию через body.appendChild(element)
хмммм, ща вникну
источник

GV

Gennadiy Vatitov in Svelte [svelt]
а, это ж порталы
источник

DK

Dmitry Kutran in Svelte [svelt]
да, или даже через use:
источник

GV

Gennadiy Vatitov in Svelte [svelt]
как в ангуляре
источник

GV

Gennadiy Vatitov in Svelte [svelt]
хммм
источник

DK

Dmitry Kutran in Svelte [svelt]
как и в любом фреймворке)
источник

GV

Gennadiy Vatitov in Svelte [svelt]
в реакте не видел библиотек под это)
источник

DK

Dmitry Kutran in Svelte [svelt]
Gennadiy Vatitov
в реакте не видел библиотек под это)
в реакте это уже в ядре (createPortal)
источник

GV

Gennadiy Vatitov in Svelte [svelt]
Dmitry Kutran
в реакте это уже в ядре (createPortal)
ого, интересно оО
источник

GV

Gennadiy Vatitov in Svelte [svelt]
у ангуляра не в ядре, но по умолчанию есть функционал
источник

GV

Gennadiy Vatitov in Svelte [svelt]
все же я как-то привык полагаться на CSS)
источник

DK

Dmitry Kutran in Svelte [svelt]
Gennadiy Vatitov
все же я как-то привык полагаться на CSS)
просто, в случае с порталом - это не будет антипаттерном, с z-index всегда проблемы
источник

AS

Alexey Schebelev in Svelte [svelt]
https://habr.com/ru/post/473598/#comment_21196844 - тут я пример экшена для реализации портала писал
источник

GV

Gennadiy Vatitov in Svelte [svelt]
Ок, спасибо вам)
источник

GV

Gennadiy Vatitov in Svelte [svelt]
Интересный момент, что сайт svelte.dev не юзает transition, а полагается на чистый CSS для лоадера oO

https://github.com/sveltejs/svelte/blob/43f82af4a8172efa9a4735d6fd9c8fd41e9943c5/site/src/components/PreloadingIndicator.svelte
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Dmitry Kutran
поэтому - не думаю, что разница есть. Разница только в том, что во втором случае - говнокод, при простом кейсе в одну строчку
разница небольшая есть в том, что в первом случае переменная a будет определена автоматически, а во втором ее нужно явно выше определить
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Dmitry Kutran
ну удобно же читать и большинство популярных фреймворков, в тч и свелт его используют
не, тут подход "пусть лучше он прогнется под нас" как в песне старой
источник

A

Arushwl in Svelte [svelt]
I need skill! Как написать условие использования событий в атрибутах тега?

<tag { promise ? on:foo : on:bar }>
<tag { promise ? use:foo : use:bar }>
источник

AS

Alexey Schebelev in Svelte [svelt]
что события что экшены не могут переобопределяться в рантайме
источник