back

フォームとモデル (5/6)

■チェックボックスのテンプレートを作成する

では、テンプレートを用意しましょう。AppComponent.htmlを下のリストのように修正してください。そして、実際にアクセスをしてみましょう。チェックボックスをクリックしてON/OFFすると、表示されるメッセージが変わります。

ここでは、<input type="checkbox">タグの中に、2つの属性を追加しています。[(ngModel)]="model.check" で、modelcheckプロパティをモデル設定し、 (change)="onChange();" で、onchangeイベントにonChangeメソッドを実行しています。これで、チェック状態が変更された際にonChangeメソッドが呼びだされ、メッセージが表示されます。



(by. SYODA-Tuyano.)

※リストが表示されない場合

AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。

<div class="rect">
    <h1>AppComponent</h1>
    <p>{{msg}}</p>
    <form>
        <input type="checkbox" id="ck1" 
            [(ngModel)]="model.check" (change)="onChange();">
        <label for="ck1">Check Box</label>
    </form>
</div>




   

記事のリストに戻る



PC Site G+ mail