5
私の場合、デフォルト選択としてアクティブなオプション01が必要です。それはchecked = trueプロパティで動作していますが、valueはformControlName = "options"にバインドされていません。ユーザーが任意のオプションを選択したときにバインドされます。ユーザ選択オプション値が「null」として表示されない場合 mat-radio-group角反応性フォームのデフォルト値をバインドする方法
<div class="row">
<mat-radio-group formControlName="options">
<mat-radio-button checked=true value="1">Option 01</mat-radio-button>
<mat-radio-button value="2">Option 02</mat-radio-button>
</mat-radio-group>
</div>
親切にこの問題を解決するために私を助けてください。ありがとうございました。
constructor(private fb: FormBuilder) {
this.myForm = this.fb.group({
options: ['1']
})
}
、その後、あなただけのchecked
属性を削除します:
ラジオグループで悲しい設定値0を指定すると、すべてのラジオボタンが選択されなくなります。私のラジオボタンの厳しいものでも値は0なので、enumインデックス値からenum文字列値に変更して正しく動作させる必要があります。 +1で各値を増やすこともできます。 –
デフォルトでラジオボタンが選択されるようにします。このため、私はchecked = trueを使用していますが、動作していません。私を助けてもらえますか? –