0

我相信这是一个简单的问题,但我很困惑我应该如何只在我的提交按钮上提交选定的值,就像我希望只有成分 ID 和价格应该出现在 console.log 上一样。我很困惑,因为它在 formArray 内部。数量不应该出现在 console.log 上?这是我的 stackblitz代码

onSubmit(form: FormGroup){
    const Data = {
      values: this.addForm.get('rows').value
    }
    console.log(Data)
  }
4

1 回答 1

1

没有您必须编写自己的自定义输出的自动化工具,下面是一个示例:

  onSubmit(form: FormGroup){
    let values_ = [];
    this.addForm.get('rows').value.forEach(item => {
      values_.push({
        ingredient_id: item['ingredient_id'],
        unit_price: item['unit_price']
      })
    })
    const Data = {
      values: values_
    }
    console.log(Data)
  }
于 2018-01-02T06:29:50.043 回答