У меня есть следующая модель
Driver {
public id: string;
public name: string;
public surname: string;
public asset?: Asset;
public assetId?: string;
public phoneNumber: string;
public companyId: string;
}
Кроме того, у меня есть 2 элемента типа драйвера под названием: sourceDriver & driver
if (this.sourceDriver) {
Object.assign(this.sourceDriver, driver);
this.sourceDriver = null;
} else {
this.dataSource.data.push(driver);
}
this.refresh()
Какова функция Object.assign при размещении 2 параметров и не назначении их переменной?
Дополнительная информация
Использование Angular 6, компонентов AngularМатериал (MatDialog MatTable), и эта часть кода принадлежит изданию / созданию