i最初のオプションをハードコードしたものを1つ選択して、プレースホルダーとオブジェクトの一覧を表示します。クリアをクリックすると、選択を最初のオプションにリセットする必要があります。ここでそれをすることができない、方法はありますか?リセット方法既定値に戻すAngular2
<select class="form-control" aria-placeholder="Select File" style=" margin-right:5px;padding:0px;width:400px" [(ngModel)]="ddlFileId" (change)="loadFiles($event.target.value)" [ngModelOptions]="{standalone: true}" >
<option [value]="''" disabled selected>Select File</option> // this will appear like a place holder
<option *ngFor="let file of AllFileIDS" [value]="file.FileID" [ngValue]="file.FileID">{{file.FileID}}</option>
</select>
iは、空のデータソースを作ら
this.ddlFileId = "";
マイ試み
- を試み、それが
- は、[(ngmodel)] 代わりに "" の値を与えた割り当て直し
- フラグを追加して、それを [割り当て済み]に割り当てようとしましたorking
これを辞書にして最初のオブジェクトをフラグに設定して最初のオブジェクトを追加する以外の方法はありませんか?
その他のSOの質問は私に
それは私が "ファイルを選択"しようとしていなかった –
"無効に"を削除して参照してください?デフォルトのhtmlの動作である可能性があります – zerohero