Size: a a a

2020 October 13

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Eugene Maltsev
меня вообще пугают global и штуки типа
.className div(вставить любой элемент)  {
 &:какой-то еще тег
}
почему пугают?
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
есть компонент кнопки и он сложнее чем просто тег <button>, вот такой вот он. стилизован ли он так, или эта разметка нужна для каких-то других целей, не так важно. главное что внутри разметки таки есть реальная кнопка, которую надо подвинуть или как-то еще поменять стили
ещё раз говорю, ты не понимаешь сути метода а мне не хочется его в 31ый раз рассказывать
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
ещё раз говорю, ты не понимаешь сути метода а мне не хочется его в 31ый раз рассказывать
судя по твоим словам смысл метода исключительно в том, чтобы помесить margin на рут ноду компонента. в свелт это можно сделать через style и $$restProps
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
то есть с этим вообще проблем нет.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
для более сложной стилизации, как я понял после нашего общения, подход  c className вообще не пригоден
источник

EM

Eugene Maltsev in Svelte [svelt]
Pavel 🦇 Malyshev
почему пугают?
Предпочитаю вешать класс per-element, чем в классе указывать еще и на какой тег в родителе)
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
судя по твоим словам смысл метода исключительно в том, чтобы помесить margin на рут ноду компонента. в свелт это можно сделать через style и $$restProps
style не подходит для каскада я уже говорил, ещё раз повторю мне хотелось только чтобы скоупаные стили передавались кастом компоненты. Больше мне это не нужно, это не живет в экосистеме стилей свелта и рассыпается
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Eugene Maltsev
Предпочитаю вешать класс per-element, чем в классе указывать еще и на какой тег в родителе)
ключевое "предпочитаешь") мы же пытаемся выяснить объективные причины
источник

EM

Eugene Maltsev in Svelte [svelt]
Pavel 🦇 Malyshev
ключевое "предпочитаешь") мы же пытаемся выяснить объективные причины
Ааа, ладно =)
тут вы уже как-нибудь сами :)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
style не подходит для каскада я уже говорил, ещё раз повторю мне хотелось только чтобы скоупаные стили передавались кастом компоненты. Больше мне это не нужно, это не живет в экосистеме стилей свелта и рассыпается
какого каскада если надо margin на рут-элемент повесить?
источник

AP

Alexander Ponomarev in Svelte [svelt]
каскада из элементов родителя, любой сложный селектор.
источник

MZ

Misha Zamkevich in Svelte [svelt]
Смотрю два шоу одновременно: левым глазом Apple event, правым глазом — Svelte чат 🍿 😂
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
каскада из элементов родителя, любой сложный селектор.
чтобы повесить margin на рут-элемент? 🤔
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Misha Zamkevich
Смотрю два шоу одновременно: левым глазом Apple event, правым глазом — Svelte чат 🍿 😂
это ты виноват 😂
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
какого каскада если надо margin на рут-элемент повесить?
.item.active .child-root-component-class {}
источник

MZ

Misha Zamkevich in Svelte [svelt]
Pavel 🦇 Malyshev
это ты виноват 😂
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
.item.active .child-root-component-class {}
а разница:

.item.active :global(.child-root-component-class) { }
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
?
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
а разница:

.item.active :global(.child-root-component-class) { }
никакой теперь разницы нет, я же написал что больше не топлю за передачу скоупанного класса
источник

AP

Alexander Ponomarev in Svelte [svelt]
сколько ещё раз написать)
источник