Size: a a a

2020 December 29

EI

Eugene Ilyin in Svelte [svelt]
А разве <tag style="—var-" не справляется с этим?
источник

AP

Alexander Ponomarev in Svelte [svelt]
Eugene Ilyin
А разве <tag style="—var-" не справляется с этим?
—var становится глобальным он же не экранируется никак и протечет на всех детей, коллизия имен или рекурсивная структура компонентов и все у вас непонятно откуда взявшиеся значения переменных
источник

СА

Сергей Артёмов... in Svelte [svelt]
Alexander Ponomarev
чтобы менять <style> в зависимости от пропсов и не использовать глобальные css-custom-properties
То есть ещё большая изоляция с ещё большей реактивностью стилей?
источник

AP

Alexander Ponomarev in Svelte [svelt]
Сергей Артёмов
То есть ещё большая изоляция с ещё большей реактивностью стилей?
да и вам еще не надо париться о бандлинге стилей, но у свелта этот функционал и так есть если сделать emitCss: false
источник

EI

Eugene Ilyin in Svelte [svelt]
Alexander Ponomarev
—var становится глобальным он же не экранируется никак и протечет на всех детей, коллизия имен или рекурсивная структура компонентов и все у вас непонятно откуда взявшиеся значения переменных
Ну хорошо, а если стили брать исходя из tailwind подхода + @apply тэги внутри <style>,
Хотя тут динамика будет predefine
источник

AP

Alexander Ponomarev in Svelte [svelt]
короче с CSS-IN-JS вам не надо обрабатывать строчки типа import './styles.css' и не надо делать <link rel="stylesheet"/>
источник

AP

Alexander Ponomarev in Svelte [svelt]
Eugene Ilyin
Ну хорошо, а если стили брать исходя из tailwind подхода + @apply тэги внутри <style>,
Хотя тут динамика будет predefine
я не знаю ничего про тейлвинд, как тут кто-то уже писал это для ленивых. А с @apply это вообще юзлес.
источник

EI

Eugene Ilyin in Svelte [svelt]
Ну... Нормализация в заголовке всё равно нужна в зависимости от browserList или статическая.
источник

СА

Сергей Артёмов... in Svelte [svelt]
Alexander Ponomarev
короче с CSS-IN-JS вам не надо обрабатывать строчки типа import './styles.css' и не надо делать <link rel="stylesheet"/>
а зачем это вообще обрабатывать в svelte? Оо
источник

AP

Alexander Ponomarev in Svelte [svelt]
Eugene Ilyin
Ну... Нормализация в заголовке всё равно нужна в зависимости от browserList или статическая.
а вот это уже слабое место css-in-js =)
источник

К

Константин in Svelte [svelt]
передал пустое значение в value в мультиселект, получил TypeError: Cannot read property 'indexOf' of undefined
Hello world какой-то, извините.

(не релевантно, баг в свелт есть, воркэраунд найден ниже)
источник

EI

Eugene Ilyin in Svelte [svelt]
Ну так добавьте value && или value == null ? или более модный элвис-оператор
источник

EI

Eugene Ilyin in Svelte [svelt]
Еще можно дефолт закинуть в аргументы
источник

СА

Сергей Артёмов... in Svelte [svelt]
Eugene Ilyin
Ну... Нормализация в заголовке всё равно нужна в зависимости от browserList или статическая.
что за нормализация в заголовке?
источник

ET

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

ET

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

К

Константин in Svelte [svelt]
Eugene Ilyin
Ну так добавьте value && или value == null ? или более модный элвис-оператор
сорри, у меня сейчас токсичность выкручена на максимум, едва не съязвил в ответ. Спасибо, но я знаю, как это решить с моей стороны. Мне неясно, почему в свелт некоторые хелперы будто написаны большими оптимистами с верой в человечество
источник

AP

Alexander Ponomarev in Svelte [svelt]
Константин
сорри, у меня сейчас токсичность выкручена на максимум, едва не съязвил в ответ. Спасибо, но я знаю, как это решить с моей стороны. Мне неясно, почему в свелт некоторые хелперы будто написаны большими оптимистами с верой в человечество
патамучта надо экономить каждый симвал, тут даже лень сравнить индекс с -1 надо написать тильду
источник

К

Константин in Svelte [svelt]
да, ять, конечно, от этого же что-то изменится
источник

К

Константин in Svelte [svelt]
Alexander Ponomarev
патамучта надо экономить каждый симвал, тут даже лень сравнить индекс с -1 надо написать тильду
ну тильду я сам пишу, только всегда к булину привожу через ! и !!, просто привычка. Тут не в этом дело.
источник