0
FormBuilderで構築されたFormオブジェクトがあります。フォームの一部の一つは、動的に変更する必要がありますFormControlの値をオブジェクト(FormGroup)からnullに変更し、その逆をAngular 2に変更します。
"Tag":
{
"Id": 10,
"Name": "Program43",
"Source": "DSN"
}
私が持っているnullに「タグ」の値を変更する必要がありますのようなものを持っている
"Tag": null
以降の形で:
"Tag":
{
"Id": null,
"Name": null,
"Source": null
}
これを行うにはどのような方法が良いですか?これにはどのような角度2の方法が最適ですか?
チェックアウト 'patchValue'。それはたぶんあなたにとって良い選択肢になるでしょう。 – Alex
私の場合、 'patchValue'は動作しません。 "Tag"の値がFormControl(文字列または数値)ではなくFormGroup(Object)であるため、myForm.patchValue({"Tag":null} – marekdano