mat-select не выбирает опцию по умолчанию - PullRequest
0 голосов
/ 20 апреля 2019

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

HTML

<mat-form-field class="example-full-width">
    <mat-select placeholder="Please Select" name="status" [(ngModel)]="myData.selectionData">
        <mat-option value="selection1">selection 1</mat-option>
        <mat-option value="selection2">selection2</mat-option>
    </mat-select>
</mat-form-field>

TypeScript

myData: any = {
  selectionData: "selection1"
}

Ответы [ 2 ]

0 голосов
/ 20 апреля 2019

Как уже говорилось, он работает в онлайн-редакторах, но не работает с моим кодом.Теперь я изменил ngModel на значение. Оно работает нормально.Спасибо за Ваш добрый ответ.

0 голосов
/ 20 апреля 2019

Пожалуйста, проверьте в вашей консоли, если у вас есть какие-либо ошибки для:

  1. MatSelectModule
  2. BrowserAnimationsModule

Если вы это сделаете, то вам не хватает импортаих в вашем приложении или соответствующем модуле, в котором компонент использует mat-select.

Вот рабочий Stackblitz с точно таким же кодом из вопроса.https://stackblitz.com/edit/angular-xlumuu

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...