Я создал реактивную форму, и она работает нормально:
ts file:
this.formulario = this.formBuilder.group({
title:[null, [Validators.required, Validators.minLength(3)] ],
dateHour:[null, [Validators.required] ],
description:[null, [Validators.required] ],
location: this.formBuilder.group({
idLocation: [null],
lat:[null],
lng:[null],
}),
});
После этого я создал класс для каждой из них:
export class Ocr {
idOcr: number;
title: string;
dateHour: Date;
description: string;
location: Location;
}
export class Location {
idLocation: number;
lat: number;
lng: number;
}
Затем я создал экземпляр объекта в файле ts и хотел бы использовать атрибуты в FormBuilder.В этом случае я не знаю, что написать в атрибуте местоположения:
ocr: Ocr = new Ocr();
...
this.formulario = this.formBuilder.group({
title:[this.ocr.title, [Validators.required, Validators.minLength(3)] ],
dateHour:[this.ocr.DateHour, [Validators.required] ],
description:[this.ocr.description, [Validators.required] ],
location: ???????
}),
});
Я хотел бы знать, как я должен представлять его в html-файле.