11得票4回答
Angular Material表格中的FormArray

注意:我成功地在传统的HTML表格中完成了FormArray,如下所示。 我希望在Angular Material表格中放置一个FormArray,并用数据填充它。 我尝试了与传统的HTML表格相同的方法,但由于错误"无法找到ID为'name'的列"而无法编译它。<div class="...

11得票3回答
Angular2: 在FormArray中找不到索引为1的表单控件

在运行时,我从JSON对象中获取所有记录,并在表单控件中获取值。但是,在表单数组中,我只获取到了许多记录中的第一条。出现在控制台中的错误提示:Cannot find form control at index 1 at FormArray._throwIfControlMissingJSON对...

10得票1回答
Angular中的FormArray何时是传统数组,何时是FormArray对象?

我使用ControlValueAccessor构建了一个自定义输入组件,可以很好地添加标签作为选择项。(Stackblitz) 我的问题是: 当我在表单中实现该组件(城市和州控件)时 通过选择某些选项向两个控件添加值 提交表单 有时控件值是所选标签的数组(如预期的那样) 其他时候它是一个...

9得票1回答
使用动态字段的Angular响应式表单

我目前正在处理 Angular 表格数组。 我有一个表单,可以动态添加字段。 我已经创建了表单对象: this.otherDataForm = this.fb.group({ }); 我这样添加动态字段: 我这样添加动态字段: addField(field: CustomForm...

8得票1回答
Angular(表单数组)值更改无效

表单数组值的更改未生效。我无法在订阅方法内打印该值。以下是我的基本表单数组代码。 ordersData = [ { id: 100, name: 'order 1' }, { id: 200, name: 'order 2' }, { id: 300, name: 'order 3' ...

7得票2回答
Angular - 如何从现有数组初始化FormArray?

我希望使用FormArray创建一个可编辑的表格。 为此,我有一个results属性,它在表格中被渲染。 如何正确地用FormArray数据初始化它呢? results: Array; tableForm: FormGroup; ngOnInit(private fb: FormBui...

7得票4回答
Angular2将JSON数据添加到formArray中的patchValue方法

我有一个像这样的 Json 数据: ``` assets/details.json ``` { "name" : "john", "age" : 20, "address" : [{ "main": "address1", "sub...