这个问题在这里已有答案:
我在Angular 4中有一个反应形式,我有多个 check boxes
如下:
现在,用户可以选择尽可能多的复选框 . 所以这个表单的输出是 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 回答
创建一个空数组 . 然后在提交函数中运行表单的所有控件,并在'get(controlName)'的帮助下获取它们的值,并将这些值推送到数组中 . 生成的数组可以像往常一样提交 .