innerObj: {
innerKey1: innerValue1,
}
}
Хочу добавить новый ключ innerKey2: innerValue2, сохранив реактивность, то есть:
const state = {
innerObj: {
innerKey1: innerValue1,
innerKey2: innerValue2,
}
}
У меня не работает следующее:
state.innerObj = { ...state.innerObj, innerKey2: innerValue2}
Нужно ли мне переассайнить весь стейт? То есть:
state = { ...state, innerObj: {
innerKey1: innerValue1,
innerKey2: innerValue2,
}
Пробовал, он не помог в решении моей проблемы.
А как вы пробовали, можете показать?
Vue.set(state.innerObj, innerKey2, inmerValue2)
Обсуждают сегодня