Size: a a a

2020 September 30

К

Константин in Svelte [svelt]
да, конечно
источник

К

Константин in Svelte [svelt]
ты про (node.id) в each ?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Константин
я вроде понял, из-за чего так. Но до конца не разобрал ещё кейс. Надо понять, что происходит с компонентами в each, когда меняется items, т.е. очищается и секунду спустя обновляется.  Почему-то после обновления items и появления Comp вновь, он появляется в неактуальном состоянии.
Ловил что-то подобное когда фильтр делал с помощью .hidden на объекте
источник

К

Константин in Svelte [svelt]
т.е. если внутри Comp законсолить boolProp, он вообще не изменяется, когда items мигает и при этом values меняется
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Ну поидее когда меняется values тот код на буль должен на всех айтемах стартануть
источник

К

Константин in Svelte [svelt]
Т.е. я понимаю, например, что происходит с компонентами реакта - там тупо отрисовываются новые всегда. А тут - почему-то старые остаются, хотя в сторе актуальные значения
источник

К

Константин in Svelte [svelt]
да, но в этот момент items исчезает
источник

КС

Кирилл Спасибович... in Svelte [svelt]
А если разбить на три отдельных стора ?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
У меня такое ощущение что объекты в свелте и реактивность жопа
источник

К

Константин in Svelte [svelt]
и проблема в том, что при появлении айтемов снова (это плохой кейс, понятное дело, но показательный), в each они как будто остаются старые, т.е. подтягивают значения не из стора
источник

К

Константин in Svelte [svelt]
я вот думаю, может, просто надо ключ убрать?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Просто объект триггерит всё сразу
источник

КС

Кирилл Спасибович... in Svelte [svelt]
И items и values
источник

К

Константин in Svelte [svelt]
не, айтемс тригерится у меня
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Когда меняется например id только
источник

К

Константин in Svelte [svelt]
там просто недописанный функционал чутка, и идёт обновление всего списка вместо точечного, поэтому мерцание есть пока
источник

КС

Кирилл Спасибович... in Svelte [svelt]
У тебя в сторе 2 массива и ид, или я чето не понял ?
источник

К

Константин in Svelte [svelt]
да
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Вот вынеси это в 3 стора
источник

К

Константин in Svelte [svelt]
нельзя )
источник