6
通常checked
だけ入力ループ内のラジオボタングループに "checked"を正しく追加するにはどうすればいいですか?
<input type="radio" name="item" value="value1" checked>
<input type="radio" name="item" value="value2">
の最後に追加します。しかし、今、私は* ngForを使用しています。私は最初のものを選択したい。
checked
はクラスではないため、これを実行しようとしましたが機能しません。
<div *ngFor="#item of collection; #i = index"">
<input type="radio" name="item" value="{{item}}" [ngClass]="{'checked':i === 0}">
<label>{{item}}</label>
</div>
どうすればいいですか?ありがとう!
それは奇妙である、それはのdevのツールでこれを示しています '<入力名=「項目」タイプ=「ラジオ」の値=「VALUE1」をチェック=「真」> <入力名=「項目」タイプを=「ラジオ」=「false」をチェックする値は=「値2」> 'が、ページは実際には、最後の1 –
を選択することは、' [attr.checked] =「私=== 0本当?:ヌル」である必要があります 'ブール属性'false'ではなく' null'でのみ削除されます。 –
@HongboMiao yea、これは 'checked'が属性値ではなく属性名で評価されるので動作しません... – Sasxa