темы, можно я влезу с нубским вопросом по поводу реактивного обновления массива?
Есть массив объектов nodes = [{},{},{}]
На его основе через {#each nodes as node} строятся компоненты и внутрь биндится node
Я ожидал, что при изменении node внутри компонента измениться только он, но меняется массив, остальные объекты перезаписываются и это приводит к обновление "их" компонентов.
Можно как-то изменить только вложенный в массив объект или нужно заменить массив что-то другое?
https://ru.svelte.dev/tutorial/keyed-each-blocks
Проблема как я понимаю в мутабельности. В статье описано как делать чтобы изменялось только в 1 месте или когда мутаблится все.
Обсуждают сегодня