まず、[(ngModel)]を使用して入力をバインドする場合、Angular 2にname属性が必要な理由はわかりません。そうでなければ、私はこのエラーを取得:角度2のループで[(ngModel)]を使用して双方向バインディングの名前属性を生成する方法は?
ERROR Error: If ngModel is used within a form tag, either the name
attribute must be set or the form control must be defined as
'standalone' in ngModelOptions.
それは通常問題ではないのですが、私は* ngForを使用してループでそれをどのように行うのですか?インデックス(角度1の$ indexのような)は利用できますか?
はあなたが反復処理されているものの名前を使用することはできません:あなたのループは、このインデックスを使用することによって非常に簡単に解決することができ
エドゥアルドによって提案さそうのような、? –
'* ngFor ="棒のfooを; i = index "とすると、' i'変数を使うことができます。 – n00dl3