Size: a a a

2020 March 02

A

Arushwl in Svelte [svelt]
svelte:window on: matchMedia умеет?
источник

VA

Vladimir Alabov in Svelte [svelt]
Arushwl
svelte:window on: matchMedia умеет?
раньше не умел. Я такую колбасу где-то спёр (правда не пригодилась)
https://github.com/today-/citycatch/blob/master/src/common/MediaQuery.svelte
источник

A

Arushwl in Svelte [svelt]
Где-то Я ее видел ) попробую пристроить
источник

A

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

A

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

A

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

ДБ

Дмитрий Беляев in Svelte [svelt]
всем привет, а можно как то в js получить строку с css классом, который сгенерил svelte для компонента для изоляции стилей?
источник

ДК

Дмитрий К in Svelte [svelt]
Дмитрий Беляев
всем привет, а можно как то в js получить строку с css классом, который сгенерил svelte для компонента для изоляции стилей?
Хотите взломать изоляцию?
источник

ДБ

Дмитрий Беляев in Svelte [svelt]
Дмитрий К
Хотите взломать изоляцию?
хочу CSSOM поправить
источник

T

Th0r in Svelte [svelt]
Дмитрий Беляев
всем привет, а можно как то в js получить строку с css классом, который сгенерил svelte для компонента для изоляции стилей?
ну вообще можно через use, но если это нужно - то скорее всего что-то делаете не так
https://svelte.dev/repl/42a9afbd3b2a4b72aae27d2972035276?version=3.19.1
источник

T

Th0r in Svelte [svelt]
Дмитрий Беляев
хочу CSSOM поправить
а при обновлении новый css генерировать?
источник

A

Arushwl in Svelte [svelt]
Дмитрий Беляев
хочу CSSOM поправить
Архитектуру лучше поправить - дальше только хуже.
источник

ДБ

Дмитрий Беляев in Svelte [svelt]
Th0r
а при обновлении новый css генерировать?
у меня есть селектор вида .block:nth-child(-n+13)
хочу вот это 13 на значение стора завязать
источник

ДБ

Дмитрий Беляев in Svelte [svelt]
но фигня в том, что там по факту селектор вида
.block.svelte-1234567:nth-child(-n+13)
источник

ДК

Дмитрий К in Svelte [svelt]
Дмитрий Беляев
у меня есть селектор вида .block:nth-child(-n+13)
хочу вот это 13 на значение стора завязать
Имейте ввиду, что прямая манипуляция CSSOM выключает возможность изменения стилей через девтулзы хрома.
источник

T

Th0r in Svelte [svelt]
Дмитрий Беляев
у меня есть селектор вида .block:nth-child(-n+13)
хочу вот это 13 на значение стора завязать
стор - это жс, а если у тебя уже есть жс для этого, то не проще через него класс переключить? в том же выводе each - class:last={last - index < $store}
а так у тебя дело не в хеше, а в специфичности
.block.hash:nth-child и .block.otherclass:nth-child - будут с одинаковой специфичностью
источник

ДБ

Дмитрий Беляев in Svelte [svelt]
Дмитрий К
Имейте ввиду, что прямая манипуляция CSSOM выключает возможность изменения стилей через девтулзы хрома.
это не критично
источник

ДБ

Дмитрий Беляев in Svelte [svelt]
Th0r
стор - это жс, а если у тебя уже есть жс для этого, то не проще через него класс переключить? в том же выводе each - class:last={last - index < $store}
а так у тебя дело не в хеше, а в специфичности
.block.hash:nth-child и .block.otherclass:nth-child - будут с одинаковой специфичностью
проблема в том что мне не значения а селектор нужно менять
источник

ДБ

Дмитрий Беляев in Svelte [svelt]
и я не могу захардкодить 100500 возможных вариантов
источник

ML

Maxim Lebedev in Svelte [svelt]
Дмитрий Беляев
проблема в том что мне не значения а селектор нужно менять
А может вы не это решение хотите? Покажите два куска кода: имеющийся кейс и результат, которого хотите добиться. А там уже будем думать над решением перевода первого во второе
источник