Size: a a a

2020 April 03

PM

Pavel 🦇 Malyshev in Svelte [svelt]
это в самом самом начале
источник

A

Artem in Svelte [svelt]
да, точно. Спасибо! Просто читал без практики неделю назад и некоторые моменты вылетают из головы
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Artem
да, точно. Спасибо! Просто читал без практики неделю назад и некоторые моменты вылетают из головы
проще говоря, все что определяется внутри компонента - это приватные свойства/методы, до тех пор, пока компонент их явно не экспортирует наружу
источник

A

Artem in Svelte [svelt]
понял, спасибо большое)
источник

ПР

Павел Рябцев in Svelte [svelt]
какой плагин для VSC юзают специалисты?)

Поставил Svelte jamesbirtles.svelte-vscode не особо то он поддерживает импорты и всё остальное...
Нельзя например тыкнув через CTRL на компонент(тег) провалиться в него
источник

A

Alex in Svelte [svelt]
Ребят, а кто знает хороший emoji picker?
источник

A

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

A

Alex in Svelte [svelt]
Спасибо
источник

AS

Alexey Solovyov in Svelte [svelt]
Добрый день!
Не пропустил ли я ничего: сегодня уже второй раз замечаю, что если в Svelte добавляю какому-то элементу класс через querySelector().classList.add(), то стили из этого класса не применяются. Причем, если прописать этот класс изначально, все работает хорошо. Это проблема свелта или чего-то еще, как думаете?
Спасибо!
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexey Solovyov
Добрый день!
Не пропустил ли я ничего: сегодня уже второй раз замечаю, что если в Svelte добавляю какому-то элементу класс через querySelector().classList.add(), то стили из этого класса не применяются. Причем, если прописать этот класс изначально, все работает хорошо. Это проблема свелта или чего-то еще, как думаете?
Спасибо!
это фича
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
называется unused css removal
источник

AS

Alexey Solovyov in Svelte [svelt]
Вот как
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Павел Рябцев
какой плагин для VSC юзают специалисты?)

Поставил Svelte jamesbirtles.svelte-vscode не особо то он поддерживает импорты и всё остальное...
Нельзя например тыкнув через CTRL на компонент(тег) провалиться в него
поставь еще svelte intellisense
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexey Solovyov
Вот как
да и не надо так делать никогда)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
state-driven подход же
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
в абсолютном большинстве кейсов ты манипулируешь со стейтом, а не с dom
источник

AS

Alexey Solovyov in Svelte [svelt]
Pavel 🦇 Malyshev
state-driven подход же
Ну это да, просто у меня срочная задача по вкорячиванию взаимодействия в два максимально изолированных компонента. Думал, можно обойтись без ивентов. Есть какой-то способ кроме прямого воздействия на класс?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexey Solovyov
Ну это да, просто у меня срочная задача по вкорячиванию взаимодействия в два максимально изолированных компонента. Думал, можно обойтись без ивентов. Есть какой-то способ кроме прямого воздействия на класс?
<div class:className={classCondition}>
источник

AS

Alexey Solovyov in Svelte [svelt]
Ага, но вопрос-то не в этом.
Тут этот самый classCondition должен прилетать из другого компонента. Они чисто визуальные.
источник

AS

Alexey Solovyov in Svelte [svelt]
И я думал, что можно обойтись без событий, так как задача - просто изменить отображение, которое ни на что не влияет)
источник