我试图在隐藏字段中设置产品ID,但是当我提交表单时,隐藏字段的值是none。如果我在该字段中键入或更改任何内容,则仅采用字段值。
我所需要的只是隐藏字段值。 有关如何操作的任何建议以及其他最佳做法?
答案 0 :(得分:0)
在初始化时应用该值。
_id: FormControl(this.products._id)
答案 1 :(得分:0)
您可以使用getRawValue()方法,无论禁用状态如何,它将检索所有值。 value属性是获取组值的最佳方法,因为它排除了FormGroup中禁用的控件。
this.productForm.patchValue({
_id: products._id }
);
productForm.getRawValue()
答案 2 :(得分:0)
我知道回答这个问题为时已晚,但是我在隐式领域使用响应式表单方法遇到了同样的问题,因此希望对其他人有所帮助。请使用[ngModel]设置隐藏字段的值。对于前-