Angular 4 を使用していますが、コンソールにエラーが表示されます:
'ngModel' は 'input' の既知のプロパティではないため、バインドできません
これを解決するにはどうすればよいですか?
ベストアンサー1
フォーム入力に双方向データ バインディングを使用するには、FormsModule
Angular モジュールにパッケージをインポートする必要があります。
import { FormsModule } from '@angular/forms';
@NgModule({
imports: [
FormsModule
]
編集
同じ問題に関する重複した質問が多数あるため、この回答を強化します。
考えられる理由は2つあります
が欠落している
FormsModule
ため、これをモジュールに追加してください。import { FormsModule } from '@angular/forms'; @NgModule({ imports: [ FormsModule ]
[(ngModel)]
入力タグの構文/スペルを確認してください