angular - 如何在单击角度反应形式的按钮时仅发送第一个字段集数据
问题描述
这是我项目的短代码。我只想在单击按钮而不是第二个字段集后仅发送第一个字段集的数据。
<form id="myform" [formGroup]="signupForm">
<fieldset>
<mat-form-field class="example-full-width">
<input matInput placeholder="Full name" formControlName="userName" required >
<mat-error *ngIf="signupForm.get('userName').hasError('required')">
Full Name is <strong>required</strong>
</mat-error>
</mat-form-field>
<button (click)="onCheck(signupForm.value)">Next</button>
</fieldset>
<fieldset>
<mat-form-field class="example-full-width">
<input matInput placeholder="Full name" formControlName="userName" required >
<mat-error *ngIf="signupForm.get('userName').hasError('required')">
Full Name is <strong>required</strong>
</mat-error>
</mat-form-field>
</fieldset>
解决方案
您的 formControlNames 共享相同的名称。似乎是万恶之源。
推荐阅读
- python - 如何使用 discord.py 检查默认的个人资料图片?
- qt - 如何使用 QT 从 QML 获取数据到 C++?
- c# - 删除引用的行后外键未设置为空
- java - 使用 BPEL 流程时出现 org/eclipse/swt/custom/TableTree 错误?
- c# - 对象属性上的 SelectMany 然后将结果保存回属性会导致 stackoverflow
- azure - 使用 Azure 函数调用的输出 (JSON) 在 ADFv2 中调用存储过程。传递类型,而不是 JSON 字符串?
- python - 大熊猫中的一行选择
- android - Android 的 WebViewClient.shouldInterceptRequest() 仅在第一次调用
- javascript - 在 IE 11 中抑制 Active X 警告“此页面上的 Active X 控件”
- python - 从 Pandas 数据框中的列表中创建元组列表