[英]Defaulting an Angular2 <option> in a <select> with two-way binding
[英]Two-way binding for select Angular2
Angular2,在我的ts中,我有一個控制組,如何使用ngFormControl對我的html中的select進行雙向綁定?
form.component.ts
this._reportGeneratingForm = fb.group({
......
selectedGroup: ['']
})
form.component.html
<select class="form-control" ????>
<option>Day</option>
<option>Hour</option>
<option>week</option>
<option>Month</option>
</select>
<select class="form-control" [(ngModel)]="someProperty">
<option>Day</option>
<option>Hour</option>
<option>week</option>
<option>Month</option>
</select>
其中someProperty
是包含值或的組件類的屬性
<select class="form-control" [ngFormControl]="selectControl">
<option>Day</option>
<option>Hour</option>
<option>week</option>
<option>Month</option>
</select>
這只適用於所有瀏覽器,如果您有最新的Angular2版本(> = beta.16)
在此示例中,所選屬性不起作用! 但是在ts文件中
someProperty = Day
selectControl.value= Day
它會正常工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.