Angular - двусторонняя привязка данных matInput не работает - PullRequest
0 голосов
/ 17 марта 2020

В моем шаблоне ...

<input matInput placeholder="Amount" [(value)]="amount">

В моем компоненте ...

class ExampleComponent implements OnInit {
    amount: number = 0;
    ...
}

Это не связывает.

Я также пробовал это в моем шаблоне ...

<input matInput placeholder="Amount" [(ngModel)]="amount">

, что приводит к следующей ошибке при компиляции ...

Невозможно привязать 'ngModel', так как он не известен свойство input.

1 Ответ

1 голос
/ 17 марта 2020
<input matInput placeholder="Amount" [(ngModel)]="amount">

Выше приведен правильный оператор для двухсторонней привязки данных. Вам необходимо импортировать FormsModule в app.module.ts

После импорта включите FormsModule в массив импорта декоратора NgModule.

Здесь вы можете найти рабочий стек: *

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