এটি ঠিক করার জন্য বেশ সহজ।
আমার জন্য, ফর্মটিতে আমাদের একাধিক ইনপুট রয়েছে। আমাদের ত্রুটিজনিত ইনপুট / লাইনটি আলাদা করতে হবে এবং কেবল 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
বৈশিষ্ট্য সরবরাহ করা সমস্যার সমাধান করবে।