こんにちは私は、コントロールグループと、ラジオボタンを作成するテンプレートのコントロール配列をループするコントロール配列を持っています。私は、異なるコントロールグループに属していて、異なる名前を持っていても、ラジオボタンをすべて選択することができます...ここでは、デンマークのプランナーデッキを作っていますhttp://plnkr.co/edit/jTMZUCj5JVFazlZo7e4W?p=preview(plunkerデモはベータ9です) [ngFormControl]それは完璧に動作します... 誰かが私にそれを実装する正しい方法を教えてくださいできますか?私が間違っているのどこangular2コントロール配列のラジオボタンの使用
ArrayData=['abhi','rahul'];
ArrayControl=new ControlArray([]);
constructor(fb: FormBuilder) {
this.ArrayControl=new ControlArray([]);
for(var i=0;i<this.ArrayData.length;i++){
let myForm = fb.group({
'Male': ['', Validators.required] ,
'Female': ['', Validators.required]
});
this.ArrayControl.push(myForm);
}
}
私はコントロール配列を作成していますどのようにこれは...私はテンプレートをループしています。このように
<div *ngFor="#control of ArrayControl.controls;#i=index">
<input type="radio" name="{{i}}" value="male" [ngFormControl]="control.controls['Male']"> Male<br>
<input type="radio" name="{{i}}" value="female" [ngFormControl]="control.controls['Female']"> Female<br>
<hr>
</div>
... は、誰かが私に教えていただけますか?
や新しい形のモジュールで結構です同じように? –
新しいフォームモジュールは私にとっては大丈夫です... –
@GunterZochbauerは新しいフォーム(RC-4)を使って@GunterZochbauerを実装すると上記の要件はうまくいきますか? –