该页面最初是以模板驱动表单的形式编写的,但为了添加自动保存功能,正在转换为响应式。 在页面组件的构造函数中,我定义了响应式表单变量: this.form = fb.group({ reviewer: '', position: '', officeName: '', ...
在运行时,我从JSON对象中获取所有记录,并在表单控件中获取值。但是,在表单数组中,我只获取到了许多记录中的第一条。出现在控制台中的错误提示:Cannot find form control at index 1 at FormArray._throwIfControlMissingJSON对...
this.formGroup = this.formBuilder.group({ images: this.fb.array([]) }); 我这样添加新元素: this.images.push(new FormControl(new ImageCreateForm(this....
我有一个像这样的 Json 数据: ``` assets/details.json ``` { "name" : "john", "age" : 20, "address" : [{ "main": "address1", "sub...
无法向FormArray resultList 打补丁。 请问有人能为我解释一下,我错过了什么吗? TS文件:import { Component, OnInit } from '@angular/core'; import { Student } from '../student'; i...
表单数组值的更改未生效。我无法在订阅方法内打印该值。以下是我的基本表单数组代码。 ordersData = [ { id: 100, name: 'order 1' }, { id: 200, name: 'order 2' }, { id: 300, name: 'order 3' ...
我正在使用Angular 4和响应式表单。我有一个表格数组,我试图将其与我在组件中跟踪的数组绑定起来。我使用响应式表单,这样我就可以进行验证,因此我不想使用模板表单方法。 我像这样向表格数组添加项:createFormWithModel() { this.orderForm = this...
注意:我成功地在传统的HTML表格中完成了FormArray,如下所示。 我希望在Angular Material表格中放置一个FormArray,并用数据填充它。 我尝试了与传统的HTML表格相同的方法,但由于错误"无法找到ID为'name'的列"而无法编译它。<div class="...
我在angular 4中有一个表单,包含名字和姓氏以及一个包含两个下拉框(select)的formarray,作为级联下拉框,还有一个删除按钮。表单的其余部分也包含发送按钮和添加选项按钮。我在下面添加了一张截图,以便您更好地理解。表单的添加、删除和发送按钮都可以正常工作,但是有一个问题,当我添...
我目前正在处理 Angular 表格数组。 我有一个表单,可以动态添加字段。 我已经创建了表单对象: this.otherDataForm = this.fb.group({ }); 我这样添加动态字段: 我这样添加动态字段: addField(field: CustomForm...