最近Angular 2と反応性フォームで作業を開始しました。私が達成しようとしているのは単純です:フォーム内に配列を作成し、新しいオブジェクトをユーザーにプッシュできるようにします(ユーザーが新しいアドレスを追加できるユーザーアドレスのリスト - 標準のFormArray)。それは非常にシンプルです(そしてそれはすべて文書でうまく説明されています)が、私は自動的にユーザーの入力を検証できるようにしたいと考えています。私は単にこのようなグループ押すことによってこれを行うことができます知っている:ブランクアドレスの1行の初期化を使用して、有効性を確認することができます
this.formBuilder.group({
country: ['', Validators.required],
city: ['', Validators.required],
...
})
を私はアドレスのインスタンスを表すモデルを持っていると私はそのようにそれを使用したいと思います:
this.formBuilder.group(new Address())
それは実際に私が今どのように(検証なしで)それを行うのかです。
質問:私は空白アドレスのこの1行の初期化を使用することができますし、どういうわけか新しい空白アドレスを押すたびにバリデータを明示的に定義せずに検証しますか?
私の質問が十分明確でない場合は、私はあなたの質問にすべて答えます。
の繰り返しの割り当てを考慮すれば
は、あまりにも多くのことかもしれ.. –