Size: a a a

2020 April 03

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexey Solovyov
Странно, я этого не видел. И сейчас зашел на ru.svelte.dev, и там тоже не увидел. Как и на svelte.dev
Только про инкапсулированность. Ни слова про "unused".
хм, реально не написано. мне казалось что бы пример, но может у меня уже глаз замылен
источник

PM

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

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
по идее должно было, у меня постоянно сыпет.
источник

АН

Артём Никитин in Svelte [svelt]
Pavel 🦇 Malyshev
хм, реально не написано. мне казалось что бы пример, но может у меня уже глаз замылен
Одно дело когда компилятор предупреждает (а делает он это всё время пока всё концы не свяжутся), но другое дело когда он удаляет прибитый джаваскриптом класс, потому что это вроде как не "наш метод". Моё имхо что всё-таки там назначение класса идёт в пустоту.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Артём Никитин
Одно дело когда компилятор предупреждает (а делает он это всё время пока всё концы не свяжутся), но другое дело когда он удаляет прибитый джаваскриптом класс, потому что это вроде как не "наш метод". Моё имхо что всё-таки там назначение класса идёт в пустоту.
то есть ты против того, чтобы свелт автоматически удалял не используемые стили? 🤔
источник

АН

Артём Никитин in Svelte [svelt]
Вроде ролап удаляет
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Артём Никитин
Вроде ролап удаляет
нет, это фича компилятора
источник

АН

Артём Никитин in Svelte [svelt]
И я против если в нужный момент навешиваю а он удаляет
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Артём Никитин
И я против если в нужный момент навешиваю а он удаляет
гыг)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
а как ты это сделаешь, если такой код статически не проанализировать?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
а кейс выше, так там вообще один компонент лезет в DOM другого и туда класс вешает мимо свелт через DOM API
источник

АН

Артём Никитин in Svelte [svelt]
Но он же его вешает на отрендеренном доме
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Артём Никитин
Но он же его вешает на отрендеренном доме
так а класс удаляется из сборки на этапе компиляции
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
нет его просто
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
сам класс навешивается, а стилей к нему нет
источник

АН

Артём Никитин in Svelte [svelt]
Pavel 🦇 Malyshev
так а класс удаляется из сборки на этапе компиляции
Даже в онмаунт?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Артём Никитин
Даже в онмаунт?
стиля нет
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
css для класса
источник

T

Th0r in Svelte [svelt]
Артём Никитин
Даже в онмаунт?
css чистится
источник