Angular2: Exception "Kein Anbieter für t!", beim erstellen einer form
<div id="my-form" class="form-inline">
<div class="form-group">
<input type="text" [(ngModel)]="name" ngControl="name" #n="ngForm" required>
<div [hidden]="n.valid" class="alert alert-danger">
Value is required
</div>
</div>
</div>
Bekomme ich die folgende (weniger als hilfreich) Fehler mit alpha.52:
AUSNAHME: Kein Anbieter für t! (t-> t)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Winkel-Register steuert, unter deren ngControl-Namen mit der NgForm. Normalerweise, Sie müssen nicht fügen Sie die NgForm Richtlinie ausdrücklich, weil es automatisch Hinzugefügt wird, – wenn Sie einen
<form>
element. Aber Sie haben nicht eine<form>
element (was BTW gültig ist/in Ordnung so weit wie Twitter Bootstrap betroffen ist... aber nicht Eckig so viel). Also, entweder ändern die äußeren<div>
zu<form>
:Oder fügen Sie die NgForm Richtlinie: