এটি ঠিক করার জন্য বেশ সহজ।
আমার জন্য, ফর্মটিতে আমাদের একাধিক ইনপুট রয়েছে। আমাদের ত্রুটিজনিত ইনপুট / লাইনটি আলাদা করতে হবে এবং কেবল nameবৈশিষ্ট্য যুক্ত করতে হবে । এটি আমার জন্য সমস্যাটি স্থির করেছে:
আগে:
<form class="example-form">
<mat-form-field appearance="outline">
<mat-select placeholder="Select your option" [(ngModel)]="sample.stat"> <!--HERE -->
<mat-option *ngFor="let option of actions" [value]="option">{{option}</mat-option>
</mat-select>
</mat-form-field>
<mat-form-field appearance="outline">
<mat-label>Enter number</mat-label>
<input id="myInput" type="text" placeholder="Enter number" aria-label="Number"
matInput [formControl]="myFormControl" required [(ngModel)]="number"> <!--HERE -->
</mat-form-field>
<mat-checkbox [(ngModel)]="isRight">Check!</mat-checkbox> <!--HERE -->
</form>
পরে:
আমি শুধু যোগ nameজন্য গুণাবলীর selectএবং checkboxএবং যে সমস্যা সমাধান করা হয়েছে। নিম্নরূপ:
<mat-select placeholder="Select your option" name="mySelect"
[(ngModel)]="sample.stat"> <!--HERE: Observe the "name" attribute -->
<input id="myInput" type="text" placeholder="Enter number" aria-label="Number"
matInput [formControl]="myFormControl" required [(ngModel)]="number"> <!--HERE -->
<mat-checkbox name="myCheck" [(ngModel)]="isRight">Check!</mat-checkbox> <!--HERE: Observe the "name" attribute -->
আপনি দেখতে হিসাবে nameগুণাবলী যুক্ত। আপনার ngModelনাম হিসাবে একই দেওয়া প্রয়োজন হয় না । কেবল nameবৈশিষ্ট্য সরবরাহ করা সমস্যার সমাধান করবে।