RC5 में अपग्रेड करने के बाद हमें यह त्रुटि मिलने लगी:
ngModel cannot be used to register form controls with a parent formGroup
directive.
Try using formGroup's partner directive "formControlName" instead. Example:
<div [formGroup]="myGroup">
<input formControlName="firstName">
</div>
In your class:
this.myGroup = new FormGroup({
firstName: new FormControl()
});
Or, if you'd like to avoid registering this form control,
indicate that it's standalone in ngModelOptions:
Example:
<div [formGroup]="myGroup">
<input formControlName="firstName">
<input [(ngModel)]="showMoreControls" [ngModelOptions]="{standalone: true}">
</div>
ऐसा लगता है कि RC5 में दोनों को अब एक साथ इस्तेमाल नहीं किया जा सकता है, लेकिन मुझे कोई वैकल्पिक समाधान नहीं मिला।
यहाँ अपवाद का उत्पादन करने वाला घटक है:
<select class="field form-control" [formGroup]="form" [(ngModel)]="cause.id" [name]="name">
<option *ngFor="let c of causes" [value]="c.text">{{c.text}}</option>
</select>
FormsModule
औरReactiveFormsModule
?