Angular 7 - средство доступа без значения для элемента управления формы с неопределенным атрибутом имени - PullRequest
0 голосов
/ 17 декабря 2018

Я получаю эту ошибку в своем приложении Angular 7 и не знаю почему.Даже с некоторыми исследованиями кажется, что эта ошибка не имеет смысла.

Это то, что у меня есть:

<mat-form-field>
     <input matInput placeholder="Name" name="name" [(ngModel)]="data.name" [disabled]="inputReadonly" ngDefaultControl > 
</mat-form-field>

Я пробовал с и без ngDefaultControl на mat-form-fieldи / или ввод с атрибутом name и без него и для перемещения [(ngModel)] на вход.Ничего не изменилось, я все еще получаю ту же ошибку.

Ответы [ 2 ]

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

убедитесь, что MatFormFieldModule и MatInputModule импортированы в app.module.ts, а также объявлены в @NgModule({... imports:[MatFormFieldModule,MatInputModule, ...],...}

0 голосов
/ 17 декабря 2018

ngModel должен быть указан на input, а не на mat-form-field.Единственная цель mat-form-field состоит в том, чтобы применить некоторый материал CSS

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