Size: a a a

2020 September 29

К

Константин in Svelte [svelt]
Pavel 🦇 Malyshev
потому что у подхода .class :global() главный недостаток в том, что он может зааффектить нижестоящую иерархию, а у leaf-компонента ее по определению нету
А что в данном случае подразумевается под leaf-компонентом? Внутри него могут же быть обёртки. Или тогда он не лиф?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Константин
А что в данном случае подразумевается под leaf-компонентом? Внутри него могут же быть обёртки. Или тогда он не лиф?
leaf - листок дерева, очевидно из него ничего не растет больше
источник

К

Константин in Svelte [svelt]
Pavel 🦇 Malyshev
leaf - листок дерева, очевидно из него ничего не растет больше
я знаю, что такое лиф. Именно поэтому уточнил, что в компоненте могут быть обёртки, и они зааффектятся
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Константин
я знаю, что такое лиф. Именно поэтому уточнил, что в компоненте могут быть обёртки, и они зааффектятся
что за обертки то?
источник

К

Константин in Svelte [svelt]
типа
<Comp1>
<Comp2>
<div class="leaf" />
</Comp2>
</Comp1>
источник

К

Константин in Svelte [svelt]
и если у тебя глобал наверху, а эта разметка в чайлде, то у тебя глобал зааффектит комп1 и комп2
источник

К

Константин in Svelte [svelt]
поэтому я уточнил, что подразумевается под лифом
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Константин
и если у тебя глобал наверху, а эта разметка в чайлде, то у тебя глобал зааффектит комп1 и комп2
если эта разметка в child, то child уже не leaf
источник

К

Константин in Svelte [svelt]
а кто лиф?
источник

К

Константин in Svelte [svelt]
в данном случае
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Константин
а кто лиф?
конечный компонент дерева, выше же уже обсудили
источник

К

Константин in Svelte [svelt]
ладно, я чутка уработался, плохо соображаю сейчас
источник
2020 September 30

PM

Pavel 🦇 Malyshev in Svelte [svelt]
даже пример Кирилла бы для кнопки и инпута, внутри не было никаких вложенных компонентов и этот пример вполне себе прекрасно решается с помощью .class :global() именно потому что это leaf-компоненты. претензия к этому способу вполне обоснована когда нужно поменять не leaf-компонент
источник

AP

Alexander Ponomarev in Svelte [svelt]
источник

AP

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

AP

Alexander Ponomarev in Svelte [svelt]
а двигаются вообще все
источник

AP

Alexander Ponomarev in Svelte [svelt]
и даже .list :global(.item:hover) тут не поможет
источник

К

Константин in Svelte [svelt]
29???
источник

К

Константин in Svelte [svelt]
>>Support <slot slot="..."> (#2079)

ска, ДААА!!!
источник

КС

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