在角度中的表单构建器对象中设置值

时间:2019-01-22 03:20:36

标签: javascript angular ionic-framework

我有formbuilder,

gip: any = {
    upper: 460,
    lower: 175
};

this.demandsForm = this.formBuilder.group({
    gip:[{lower: parseInt(this.gip), upper: parseInt(this.gip)}],
});

我正在尝试使用设置值,

if (this.demands.max_gip != undefined) {
    this.demandsForm.controls['gip']['value']['upper'].setValue(this.demands.max_gip);
}

但是我无法设置该值。

1 个答案:

答案 0 :(得分:0)

您可以尝试以下操作

this.demandsForm.patchValue({
      upper: this.demands.max_gip 
    });