Behebung von Angular4/5/6 'No provider for ControlContainer'

English Deutsch

Problem:

In deiner Angular2/4/5-Anwendung erhältst du die folgende Fehlermeldung:

error_message.txt
No provider for ControlContainer ("<div class="recall-container mat-elevation-z8">

Lösung

Du hast das FormsModule aus @angular/forms nicht zur import-Liste deines Moduls hinzugefügt.

Gehe zu deiner app.module.ts und füge diese Zeile zu den Imports hinzu:

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

und suche nach einer Zeile wie dieser in deiner Moduldefinition:

app.module_imports.ts
imports: [ /* several import modules may be listed here */ ],

und füge FormsModule so hinzu (falls bereits Imports vorhanden sind, füge FormsModule zur Liste hinzu):

app.module_imports_fixed.ts
imports: [ FormsModule ],

Check out similar posts by category: Angular, Javascript, Typescript