Задать вопрос
@vvgl

Как в Svelte обновить объект в хранилище по ключу?

const defaultVal = {
	a: [1, 3, 4],
	b: false,
	c: false
};
export const val = writable(defaultVal );

Как в Svelte обновить значение с ключом "а", например?
val['a'] .update(n => n + 1) или val.a .update(n => n + 1) здесь не работают.
  • Вопрос задан
  • 142 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
bootd
@bootd
Гугли и ты откроешь врата знаний!
потому что он не делает реактивными внутренние свойства объекта. Поэтому вам нужно создавать на каждое свойство свою переменную или заменять весь объект целиком
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы