Size: a a a

Svelte [svelt] - All about Svelte JavaScript framework.

2021 September 27

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
модули тут как раз ок. Там просто не используются селекторы по тегам. А весь твой скоупинг через допкласс сделан ради селекторов по тегам
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
в модулях никакие доп классы не клеятся и селекторы силу не меняют
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
там все абсолютно предсказуемо
источник

ON

Oleg N in Svelte [svelt] - All about Svelte JavaScript framework.
и тот можн оне использовать по тегам - будет так же
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
блин, дак можно тогда выкинуть весь твой скоупинг и сделать как в цсс модулях
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
зачем ты тогда классы дополнительные клеишь?
источник

ON

Oleg N in Svelte [svelt] - All about Svelte JavaScript framework.
но есть идеи дополнительно модули сделать <style module>
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
скоупинг свелта, а твой сделан примерно так же, работает через велосипед только ради того чтобы можно было скоупить селекторы по тегам, атрибутам и любые другие
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
если в твоем скоупинге селекторы по тегам разваливаются и работают неправильно, то зачем тогда весь велосипед?
источник

ON

Oleg N in Svelte [svelt] - All about Svelte JavaScript framework.
в теории можно попробовать смешать модуль и скоп, модуль для классов, скоп для элементов
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
свелте просто приклеивает один единственный класс и это уже сложно
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
а ты хочешь смешать и получить что-то предсказуемое =)
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
дело конечно твое, но это того не стоит
источник

ON

Oleg N in Svelte [svelt] - All about Svelte JavaScript framework.
селекторы не разваливаются, это как css работает, на голом css без фреймворков такое же поведение делается легко
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
на голом цсс текст будет крассный, потому что селектор по тегу никогда не перевесит селектор по классу
источник

ON

Oleg N in Svelte [svelt] - All about Svelte JavaScript framework.
т.е. фреймворк делает только изоляцию, за силу - это вопрос к css
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
а у тебя он перевешивает только из-за того что ты добавляешь классы в селектор по тегу
источник

ON

Oleg N in Svelte [svelt] - All about Svelte JavaScript framework.
наоборот - синий
источник

ON

Oleg N in Svelte [svelt] - All about Svelte JavaScript framework.
или нет
источник

ON

Oleg N in Svelte [svelt] - All about Svelte JavaScript framework.
корочей используй классы (как и в модулях) - и не парься
источник