首页 文章

在Angular 4中处理Reactive Forms中的数组[重复]

提问于
浏览
0

这个问题在这里已有答案:

我在Angular 4中有一个反应形式,我有多个 check boxes 如下:

enter image description here

现在,用户可以选择尽可能多的复选框 . 所以这个表单的输出是 selected check boxes 的数组,如下所示:

[
  "I have a bike",
  "I have a nothing",
  "I have a test"
]

我不知道如何在_2978249中处理这个问题 . Please note I'm using the following:

import {FormGroup, FormBuilder, Validators} from "@angular/forms";

What I want:

在将其发送到数据库之前,如何在响应式表单数组中推送 checked 值 .

如何以反应形式实现这一目标?

1 回答

  • 0

    创建一个空数组 . 然后在提交函数中运行表单的所有控件,并在'get(controlName)'的帮助下获取它们的值,并将这些值推送到数组中 . 生成的数组可以像往常一样提交 .

相关问题