У меня есть метод, который принимает два параметра key
для имени свойства и value
для значения свойства. И когда я использую его, я хочу обновить data[key]
и добавить туда столько значений, сколько я вызываю метод setData. Мне не нужно переписывать значение с тем же key
, но обновить его и добавить новое, чтобы конечный объект мог выглядеть так:
{
patients:
formValue: […],
filtersValue: {}
}
текущая реализация:
const data = {}
setData(key, value) {
Object.assign(this.data[key] = {}, value);
}
setData(this.stateName, { firstItemsValue: this.itemsCopy });
setData(this.stateName, { secondItemsValue: this.itemsCopy });