@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) здесь не работают.
  • Вопрос задан
  • 137 просмотров
Решения вопроса 1
bootd
@bootd
Гугли и ты откроешь врата знаний!
потому что он не делает реактивными внутренние свойства объекта. Поэтому вам нужно создавать на каждое свойство свою переменную или заменять весь объект целиком
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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