Size: a a a

2020 September 30

AP

Alexander Ponomarev in Svelte [svelt]
какими-то мутными аргументами
источник

МТ

Марк Танащук... in Svelte [svelt]
Alexander Ponomarev
спасибо, стоило 1 раз показать чем сидеть и отбиваться
Чтобы найти комментарий решающий проблему нужно прочесть тысячу мутных (с) Конфуций
источник

МТ

Марк Танащук... in Svelte [svelt]
Недалеко от правды
источник

К

Константин in Svelte [svelt]
@PaulMaly Паш, пока не ушёл, маленький вопрос технический
источник

К

Константин in Svelte [svelt]
можно?
источник

К

Константин in Svelte [svelt]
export {  items, id, values } <———свойства стора как пропы текущего компонента
</script>

{#each items as item}
 <Comp
   boolProp = {values.some(it => it.id === id && it.opened )}
 />
{/each}

Если в сторе в values изменится соответствующий (условию some) объект с id, то boolProp должен актуализироваться?
источник

К

Константин in Svelte [svelt]
или должна поменяться ссылка на объект?
источник

К

Константин in Svelte [svelt]
или зависимость values должна быть в each, чтобы boolProp апдейтился?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Константин
export {  items, id, values } <———свойства стора как пропы текущего компонента
</script>

{#each items as item}
 <Comp
   boolProp = {values.some(it => it.id === id && it.opened )}
 />
{/each}

Если в сторе в values изменится соответствующий (условию some) объект с id, то boolProp должен актуализироваться?
Актуализируются
источник

К

Константин in Svelte [svelt]
у меня не срабатывает
источник

К

Константин in Svelte [svelt]
у меня в примере в сторе меняется it.opened
источник

К

Константин in Svelte [svelt]
в условии some
источник

КС

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

К

Константин in Svelte [svelt]
но реакции нет
источник

К

Константин in Svelte [svelt]
ну в сторе есть массив values, в нём объект
источник

К

Константин in Svelte [svelt]
в нём opened
источник

К

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

G

GNU/Vsevolod in Svelte [svelt]
Можно как-то уменьшить кол-во кейфреймов, которые генерятся на (кастомный) transition? При больших длительностях получается css на тысячи кейфреймов
источник

К

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

КС

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