Amm*_*zir 4 dynamicform typescript angular
我如何从角度动态形式获取值这是我的代码:我的html
<form (ngSubmit)="PreviewData()" [formGroup]="DataForm">
<div class="form-group row" *ngFor="let data of FormData;" >
<label class="col-md-2 col-form-label" >{{data.name}}</label>
<div class="col-md-10">
<input type="text" class="form-control" name="{{data.name}}">
</div>
</div>
<button class="btn btn-primary float-right" type="submit" >Preview</button>
</form>
Run Code Online (Sandbox Code Playgroud)
在我的打字稿文件中
PreviewData() {
this.payLoad = JSON.stringify(this.DataForm.value);
}
Run Code Online (Sandbox Code Playgroud)
如何从 ts 文件中的组数据中获取值
您可以通过以下方式获取个人数据值FormGroup:
this.DataForm.get('<enter control name>').value
例如,如果您的表单控件是“电子邮件”:
this.DataForm.get('email').value
或者,您可以使用以下方法将整个表单值作为对象获取:
this.DataForm.getRawValue()
| 归档时间: |
|
| 查看次数: |
44070 次 |
| 最近记录: |