Bonjour
Je recupere via un serviceREST un objet complex comprenant une date au format yyyy-MM-DD, mais lorsque je souhaite initialiser ma "form" avec un patchValue, ma date n'est pas reconnu et donc mon date-picker va me poser un soucis
Une idee ?
Je voudrais eviter de me convertir tous les champs un par un à cause d'un seul champ date !
Merci
1 json object from MyService
2 html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 { "profilId": 50531, "surname": "3454", "name": "11", "date": "2027-12-30" ... ... ... ... ... }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <kendo-datepicker id = "date" formControlName = "date" class = "pull-left" > </kendo-datepicker> 3 component export class DossiersDetailDossierTabsheetSommaireFormComponent implements OnInit { constructor(private formBuilder: FormBuilder, private activatedroute: ActivatedRoute, private router: Router, private dps: MyService ) {} ngOnInit() { this.registerForm = this.formBuilder.group({ profilId: [''], surname: [''], name: [''], date: [''] }); this.dps.getData(this.id) .pipe(first()) .subscribe(x => this.registerForm.patchValue(x)); //ERROR ON Date field } }
Partager