_mat-slide-toggle
_の現在の値を取得しようとしていますが、残念ながらエラーが発生します。
_Error: Template parse errors:
Can't bind to 'ngModel' since it isn't a known property of 'mat-slide-toggle'.
_
私のコンポーネントのhtml部分で次のようなトグルを使用しています:
_ <mat-slide-toggle color="primary" [(ngModel)]="showInnerView">
Default Slide Toggle
</mat-slide-toggle>
_
私のコンポーネントの対応するプロパティ:
_showInnerView: boolean = false;
_
私は何を間違っていますか?
Documentation of _mat-slide-toggle
_
公式の例 _mat-slide-toggle
_と[(ngModel)]
を組み合わせたもの
使用されているバージョン:Angular:5.2.4、Angular Material:5.2.0
ngModel
住んでいるFormsModule
/@angular/forms
、それをAppModule
(またはそれを使用しようとしているモジュール)にインポートします。
この質問も参照してください: ngModelを使用したAngular 2双方向バインディングが機能していません
以下のように、対応するモジュールにFormsModuleを含めてみてください
@NgModule({
imports: [ BrowserModule, FormsModule ],
declarations: [ AppComponent ],
bootstrap: [ AppComponent ]
})