Мне нужно использовать ReactiveForms, с [formGroup]
и formGroupName="field"
<form [formGroup]="generalForm" (ngSubmit)="onSubmit()">
<input class="form-control" placeholder="yyyy-mm-dd"
formControlName="dateIni" ngbDatepicker #a="ngbDatepicker">
</form>
Component.ts
generalForm: FormGroup;
ngOnInit() {
this.generalForm = this.formBuilder.group({
name: ['', Validators.required],
dateIni: ['', Validators.required],
dateFin: ['', Validators.required],
registerDateLimit: ['', Validators.required],
});
}
В моем коде япопытался установить значение по умолчанию:
public dateIni: { year: 2017, month: 8, day: 8 };
или
@Input() dateIni: { year: 2017, month: 8, day: 8 };
, но оно не принимает значение по умолчанию, и во всех документах упоминается только случай с формами шаблонов.
Есть идеи, как мне это сделать?