NG0123: Can’t bind to ‘ngModel’ since it isn’t a known property

NG0123 hiba: importáld az Angular FormsModule-t a modul imports tömbjébe.

Can’t bind to ngModel Angular

Hibaüzenet

NG0123: Can't bind to 'ngModel' since it isn't a known property

Hibás kód

<input [(ngModel)]="value">

Javított kód

import { FormsModule } from '@angular/forms';
@NgModule({ imports: [FormsModule] })

Magyarázat

Can’t bind to ngModel hiba akkor fordul elő, amikor az Angular nem találja az `ngModel` direktívát, mert a `FormsModule` nincs importálva az aktuális NgModule imports tömbjébe. A megoldás, hogy a komponens modulja imports mezőjébe felveszed a `FormsModule`-t, így a kétirányú adatbinding működni fog.

További információ: Angular FormsModule