私は、コントロールがFormGroup
上に自分自身を登録している形成方法を逆しようとしているの結合に自分のFormControlディレクティブの結果を実装するためにFormControlDirectiveを拡張しようとするので、その代わりにが故障が
@Component({..., template: `<input [formControl]="myControl"`}
...
それとも
を有するの@Component({..., template: `<input [formControName]="myControlName"`}
...
私は
@Component({..., template: `<input myFormControl`}
...
そして、私の悲惨を持つことができます私のためにFormControl
を作成して追加してください。あなたが見ることができるように
最高の仕事していないようです何このPlankr
して説明するには、入力フォームのモデル値を変更しない変更、フォームモデルにビューを結合さ。
これは、がコンストラクタに注入されていないことを示しています(ベースのFormControlDirective
クラスを直接使用する場合と異なります)。
私の最終目標は、@ViewChildren(MyFormDirective)
となる親のカスタマイズされたグループコンポーネントを作成し、それらをすべて作成したフォームに動的に追加することです。