Fehler NG8002 beheben: Can't bind to 'ngModel' since it isn't a known property of 'input'.

English Deutsch

Problem:

Beim Versuch, die Angular-App in ng serve zu laden, wird eine Fehlermeldung wie diese angezeigt

ngmodel_formsmodule_fix.txt
error NG8002: Can't bind to 'ngModel' since it isn't a known property of 'input'.

2     <input type="text" pInputText [(ngModel)]="text"/>
                                    ~~~~~~~~~~~~~~~~~~~~~

Lösung

FormsModule wurde nicht in app.module.ts geladen.

Importieren mit

import_formsmodule.ts
import {FormsModule} from '@angular/forms';

und laden durch Hinzufügen von

add_formsmodule_to_imports.ts
FormsModule,

zu imports: [...] in app.module.ts, zum Beispiel:

app_module_imports_example.ts
imports: [
  BrowserModule,
  AppRoutingModule,
  HttpClientModule,
  InputTextModule,
  FormsModule,
],

Check out similar posts by category: Angular, Javascript