私はラジオボタンを使用したいformArrayNameを持つフォームで作業しています。問題は、これらのラジオボタンがすべて同じ名前になっていることです。そのラジオボタンをクリックすると、他のラジオボタンはすべてオフになります。formArrayのラジオボタン
私は、インデックス(name[i]
)私は、エラーメッセージを取得してラジオボタンに名前を付けた場合:
platform-browser.umd.js:1900 ORIGINAL EXCEPTION: If you define both a name and a formControlName attribute on your radio button, their values must match. Ex: <input type="radio" formControlName="food" name="food">
私はこの問題を解決する方法を見つけることができません。配列のインデックスが変更される可能性があるため、init関数にインデックスを与えることはできません。以下は、私のコードの例を次に示します。
編集:Plunker例をメイド:私を助けることができhttp://plnkr.co/edit/o2ZxAFsuhD0F7OKevqei?p=preview
誰ですか?
私の質問をPlunkerの例で更新しました。あなたのソリューションは動作していないようです。 – Jeffrey