使用角度中的FormArray编辑文本框值不起作用

时间:2018-01-29 17:28:38

标签: angular typescript

我创建了虚拟json数组,如下所示

[{“firstname”:“ramu”,“lastname”:“mothukuri”,“city”:“chennai”,“street”:“sivan koiil street”,“pin”:“600024”}]

我尝试使用 app.component.ts 中提供的onMy功能点击按钮。但是当我在控制台中检查时,我得到了相同的json数组。请检查我是否附有屏幕截图。

以下是我的CODE网址 CODE URL

enter image description here

2 个答案:

答案 0 :(得分:1)

您是控制台登录users,而您希望实际控制日志表单值:

<form [formGroup]="myForm" (ngSubmit)="onMy(myForm.value)">

TS:

onMy(form){
  console.log(form);
}

StackBlitz

答案 1 :(得分:0)

console.log(this.myForm.controls.users.controls[0].controls.firstname.value);
console.log(this.myForm.controls.users.controls[0].controls.lastname.value);

使用formcontrol,获取所需的最新响应!!!