私は、配列要素であるモデルを持っています。私はHTMLの下に見つけるngIf condition.Please上の各要素の値をクリアしたい:falseに設定フラグでangular2のngIfのngModelの値をリセットします。
<div *ngIf="flag" >
<table id="table" class="table table-hover table-bordered table-mc-light-blue">
<thead>
<tr>
<th>col 1</th>
<th>col 2</th>
</tr>
</thead>
<tr *ngFor="let item of collection;">
<td>{{item.col1}}</td>
<td>
<input type="text" class="form-control" [(ngModel)]="item.col2" #input="ngModel" name="input-{{i}}">
</td>
</tr>
</table>
</div>
を、私はコレクションのすべての値をクリアしたいです。 コレクションを初期化するオプションがありますが、私はそのようなコレクションがいくつかあるので、そうしたくありません。
助けを借りればどんなに助かりますか?
「フラグ」値はいつ変更されますか、どのような場合ですか? – Aravind
実際にはイベントはありません。ラジオボタンにngmodelとしてバインドされたフラグ変数があります。ラジオボタンの変更時に内容を表示しています –
ありがとうございます。 。 。 .. – Aravind