ich beide FormsModule importiert haben, und ReactiveFormsModule in meinem app.module sollte html richtig hoffentlich sein,Angular 4.x - Kann nicht binden ‚ngModel‘, da es nicht eine bekannte Eigenschaft von ‚Input‘ ist
**Inside app.module:**
@NgModule(
declarations: [
AppComponent,
],
imports: [
BrowserModule,
FormsModule,
HttpModule,
ReactiveFormsModule,
RouterModule.forRoot(ROUTES, { useHash: true })
],
})
**My HTML:**
<div class="col-xs-12">
<input #searchTextBox type="text" class="validate filter-input" [(ngModel)]="query" (keyup)="onKeyup(searchTextBox.value)">
<div class="suggestions" *ngIf="filteredList.length > 0">
<ul *ngFor="let item of filteredList">
<li>
<a (click)="select(item)">{{item}}</a>
</li>
</ul>
</div>
ich erhalte diese Störung, wenn ich npm Lauf Testlauf: lokal, aber es läuft gut, wenn ich npm Start tun. Ich benutze mehrere [(ngModel)] und sie haben alle das gleiche Problem, ich benutze nur dieses zum Beispiel.
Wie kann ich das beheben?
Import 'FormsModule' in' DynamicTestModule' – yurzui
Mögliches Duplikat von [Angular 2: Kann nicht an 'ngModel' binden, da es keine bekannte Eigenschaft von 'input' ist] (https://stackoverflow.com/questions/38880150/ angular-2-cant-bind-to-ngmodel-da-es-ist-nicht-bekannt-property-of-input) – developer033