Угловой материал Mat-Select Mat-Error.После выбора связанное значение будет пустым - PullRequest
0 голосов
/ 03 июля 2019

Я получил раскрывающийся список Angular Material Mat-Select, почти работающий для привязки выбранного раскрывающегося значения к свойству объекта.Однако, когда я проверяю функцию обратного вызова, чтобы проверить значение свойства объекта, оно пустое.Когда значение свойства объекта пустое, оно вызывает ошибку mat, которая показывает красное сообщение об ошибке.Я добавил функцию doSomething для проверки выпадающего значения, и значение из (valueChange) пустое, а поле свойства объекта также пустое.

Я посмотрел примеры на сайте материалов, но ничего не дает подсказкив чем проблема с моим кодом.Надеюсь, кто-то может помочь.Спасибо.

<mat-select [(ngModel)]="myObject.Record.code" 
                                [disabled]="!myObject.required"

                                (valueChange)="doSomething($event)"

                                [formControl]="myCtrl" required>
                      <mat-option [value]="myObject.Record.code">{{myObject.Record.code}}</mat-option>
                      <mat-option *ngFor="let option of options" 
                      [value]="option">{{reason.name}}</mat-option>
                    </mat-select>

1 Ответ

0 голосов
/ 03 июля 2019

Извините, после просмотра материала сайта я выясняю свою ошибку, следующее исправление связанного кода -

{{reason.name}}

Надеюсь, это поможет кому-то еще.

...