Как бы я передавал Object.assign динамически?
Предположим, это мой объект:
this.driverForm.value.drivers
0:{last_name: "Are", first_name: "", gender: "", dob: "", address: "", …}
Теперь я могу легко назначать такие объекты:
const submittedForm = Object.assign(
{}, this.driverForm.value.drivers[0],
);
Но как бы я назначил объекты, если мои значения изменятся следующим образом:
0:{last_name: "Are", first_name: "", gender: "", dob: "", address: "", …}
1:{last_name: "Wert", first_name: "", gender: "", dob: "", address: "", …}
Вот полный код
saveNewDriver() {
console.log(this.driverForm.value.drivers,'driver save');
const submittedForm = Object.assign(
{}, this.driverForm.value.drivers[0], {enable: true},
{checked: false},
);
this.store.select('drivers').dispatch(new createDriver(submittedForm));
}