У меня есть 2 массива с разными моделями
вот модель первого массива
export class TenancyTenantDto {
name!: string | undefined;
email!: string | undefined;
paymentMethodName!: string | undefined;
paymentMethodId!: number | undefined;
propertyTenantId!: number | undefined;
isPrimary!: boolean | undefined;
id!: number | undefined;
}
и модель второго массива
export class TenancyTenantViewModel {
name: string;
email: string;
paymentMethodName: string;
paymentMethodId: number;
tenancyTenantId: number;
tenantId: number;
isPrimary: boolean;
id: Guid;
}
Мне нужно отобразить 1 массив до 2. Как я могу это сделать?
Я пытался сделать это так this.tenants = [...tenants.map(e => new TenancyTenantViewModel({id: e.id, etc.}))];
, но, похоже, это не работает.