我想使默認情況下選中的單選按鈕選擇的角度4.單選按鈕默認情況下沒有在角4
下面是我的模板代碼:
<div class="form-check form-check-inline">
<label class="form-check-label"> </label>
<input type="radio" class="form-check-input"
name="type"
[(ngModel)]="searchForm.type"
[value]="['all']"
[checked]='searchForm.type ==='all''
> All
</div>
而且我初始化默認值在我的組件ngOnInit
export class myComponent{
searchForm:FormVO = new FormVO();
ngOnInit(){
this.searchForm.type='all';
}
}
我也試過構造初始化,這裏居然值設置在兩個構造函數或nginit方式全部searchForm.type。 我正面臨的問題是我無法僅在模板中選擇無線電。
這是我試過的方法:
方法1:
[checked]="searchForm.type ==='all'"
方式2:
[checked]="searchForm.type ==='all' ? true : false"
方式3:
[checked]="searchForm.type =='all'"
我也讀幾就像通過數字我可以做到這一點默認選舉。我沒有嘗試這種方式,因爲我只想使用字符串值的解決方案。
在此先感謝。
我請求避免將此標記爲重複問題,因爲我已經嘗試了所有這些問題的解決方案,但都沒有成功。
我使用角CLI具有角4.
在我的情況[value] =「'all'」已經試圖用[checked] =「searchForm.type =='all'」來選擇,這裏應該做些什麼? – Naveen
只是擺脫'[checked] =「searchForm.type =='所有'」 –
仍然沒有運氣:( – Naveen