Size: a a a

2020 December 02

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Dmitry Kurmanov
А чем плохо весь рутовый объект заново передать? Скорость?
куда передать?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Uncle Robot
Благодарю за подсказку!

не обновляется :(
Делал по этому примеру https://svelte.dev/tutorial/auto-subscriptions
закинь код в репл
источник

DK

Dmitry Kurmanov in Svelte [svelt]
Pavel 🦇 Malyshev
куда передать?
Я по поводу мутабельности и имутабельности. Вообще в чем корень проблемы? Чем плохо делать obj = { ...obj }; ?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Dmitry Kurmanov
Я по поводу мутабельности и имутабельности. Вообще в чем корень проблемы? Чем плохо делать obj = { ...obj }; ?
в случае со свелт это делать хорошо
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
ты вроде сам говорил что любишь мутабильность)
источник

DK

Dmitry Kurmanov in Svelte [svelt]
Pavel 🦇 Malyshev
в случае со свелт это делать хорошо
Да я вот и не понял откуда проблемы :) Думаю дай спрошу, может в больших апликухах тормоза начинаются )
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
хотя по-идее если делать совсвем уж иммутабильно, но надо и внутренние объекты так делать:

foo.bar = { …foo.bar, …{ baz: 1 } }
foo = { …foo };
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Dmitry Kurmanov
Да я вот и не понял откуда проблемы :) Думаю дай спрошу, может в больших апликухах тормоза начинаются )
проблема в том, что все любят мутабильность, а js не дает отслеживать мутации без дополнительных оберток и тп
источник

DK

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

A

Alexander in Svelte [svelt]
Доброго времени! Как грамотно сделать обработку содержимого компонента  при инициализации?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Dmitry Kurmanov
А ну т.е. она больше эстетическая такая
я запутался) иммутабильность дла дела, мутабильность удобнее
источник

DK

Dmitry Kurmanov in Svelte [svelt]
Pavel 🦇 Malyshev
я запутался) иммутабильность дла дела, мутабильность удобнее
Виноват, не смог объяснить нормально. В общем проблем нет. Можно так, можно так. Все ок :)
источник

A

Alexander in Svelte [svelt]
Alexander
Доброго времени! Как грамотно сделать обработку содержимого компонента  при инициализации?
я хочу задекорировать элемент <pre> при загрузке страницы. Но на момент onMount этот компонент еще не появился, насколько я понял. Как в таких случаях это грамотно решить? (пока решил через setTimeout, но это похоже на костыль)
источник

UR

Uncle Robot in Svelte [svelt]
Pavel 🦇 Malyshev
закинь код в репл
https://svelte.dev/repl/c10f23b6cdf24af2beb6b3517543ce70?version=3.30.1
Даже тут ошибку выдаёт :) :(
Ну это нормально, когда ты чайник.
источник

А

Антон in Svelte [svelt]
Всем привет! нужны динамические сортировка и фильтрация. Может попадался аналог библиотеки isotope для svelte? Нахожу только сортировку для таблиц svelte datagrid
источник

DK

Dmitry Kurmanov in Svelte [svelt]
Alexander
я хочу задекорировать элемент <pre> при загрузке страницы. Но на момент onMount этот компонент еще не появился, насколько я понял. Как в таких случаях это грамотно решить? (пока решил через setTimeout, но это похоже на костыль)
вроде всё ок, если я верно понял https://svelte.dev/repl/de15a244675840e291a472359990f3eb?version=3.30.1
источник

A

Alexander in Svelte [svelt]
верно, это я что-то намудрил
источник

IB

Ivan Brezhnev in Svelte [svelt]
Dmitry Kurmanov
По статистике 99% разработчиков наяривают мутации и только 5% из них открыто признаются в этом XD
😂
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Тут use: больше подходит, разве нет ? 🤔
источник

A

Alexander in Svelte [svelt]
Use нужен, чтобы кастомные события с левых библиотек работали?
источник