Size: a a a

2020 October 31

AP

Alexander Ponomarev in Svelte [svelt]
переменная должна работать начиная с определенного поддерева, какой смысл на рут ее вешать? она тогда на весь рут и будет работать
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexey Schebelev
дык display: contents; вроде и делает же чтобы селекторы такие не разваливались?
вроде нет + всегда может оказаться что есть какой-то селектор, который зааффектит с помощью !important
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
короче прочитал еще раз, действительно дермовее чем я думал
источник

AS

Alexey Schebelev in Svelte [svelt]
да - проверил, ломается
источник

ВГ

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
это прям худший rfc из всех что я видел и таки приняли. не знаю что уж там у Рича щелкнуло. Прошел год я уж надеялся что это значит что на него забили
источник

ВГ

Вячеслав Гримальский... in Svelte [svelt]
RFC ведь именно об этом
источник

AP

Alexander Ponomarev in Svelte [svelt]
Вячеслав Гримальский
Так если это переменная именно к компоненту относится, то в чем вопрос?
технически это нативная цсс переменная которую можно применить только к дом элементу, компонент может вообще не содержать дом элементов и об этом не известно из родителя
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
понятное дело можно не использовать, но тогда не понятно зачем оно
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
технически это нативная цсс переменная которую можно применить только к дом элементу, компонент может вообще не содержать дом элементов и об этом не известно из родителя
мне кажется речь была про то, что даже если компонент не имеет DOM элементов он все равно монтируется куда-то. однако это конечно не решает проблему
источник

ВГ

Вячеслав Гримальский... in Svelte [svelt]
Pavel 🦇 Malyshev
мне кажется речь была про то, что даже если компонент не имеет DOM элементов он все равно монтируется куда-то. однако это конечно не решает проблему
Верно
источник

ВГ

Вячеслав Гримальский... in Svelte [svelt]
Ну и можно было завязать на кастомные элементы
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
короче имхо это не юзабильная штука и можно ее просто игнорить. хорошо что хоть вроде рантайма лишнего не добавляет
источник

AP

Alexander Ponomarev in Svelte [svelt]
типа этот сахар не особо то и нужен, я и сам мог в дом элемент обернуть и все переменные в него написать =)
источник

MZ

Misha Zamkevich in Svelte [svelt]
Народ, нужен ваш хэлп.

Как можно короче записать апдейт с кучей параметров в экшинах?


svelte.dev/repl/44ad1d3713c242e2b384b7ade486bdf7
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Misha Zamkevich
Народ, нужен ваш хэлп.

Как можно короче записать апдейт с кучей параметров в экшинах?


svelte.dev/repl/44ad1d3713c242e2b384b7ade486bdf7
forEach по props
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Object.keys(props)
источник

AP

Andrey Polyakov in Svelte [svelt]
Приве всем. Есть хороший продакшн ui фремворк для svelte?
источник

f

fivem in Svelte [svelt]
В простом тестовом проекте использовал ui sveltestrap, который просто добавляет элементам бутстраповские классы, css в бандл не входит.
Минифицированный js бандл весил *267кб*, сейчас заменил все <Card><Col>... на <div class="card"><div class="col">... и js бандл стал весить *201кб*. + Автоматом получил возможность использовать use, animate, transition на элементах т.к. элементы стали нативными.
Замену произвел в 14-ти компонентах.
Заметил, чем чаще использовал инпуты из sveltestrap, тем быстрее рос размер.
66кб как-то много для оберток навешивающих классы.
источник

MZ

Misha Zamkevich in Svelte [svelt]
Pavel 🦇 Malyshev
forEach по props
Эм, ну ок имя параметра я вытяну, а как по имени присваивать значение? Я же не могу присвоить значение параметра обратившись к нему строкой. Или я что-то упускаю?
источник