У меня есть FormArray, у которого есть свойство productcode.
<mat-form-field>
<mat-select placeholder="product code">
<mat-option *ngFor="let product of products"[value]="product.code">
{{product.val}}
</mat-option>
</mat-select>
<mat-error>product code should be unique</mat-error>
</mat-form-field>
У меня есть кнопка добавления, которая добавляет новую запись в массив формы, предварительно выбрав первое значение.Как только я нажимаю на кнопку «Добавить», чтобы программно вставить новую запись в массив формы, выбор мата появляется на экране.но дублирующее сообщение проверки не отображается в mat-error.Если мы вручную выберем значение, то работает только оно.