Angular 在formArray中添加动态formControl时,所有必需的输入都变为红色

Angular 在formArray中添加动态formControl时,所有必需的输入都变为红色,angular,angular-material,angular-reactive-forms,Angular,Angular Material,Angular Reactive Forms,添加formcontrol时,所有必需的输入变为红色 这是我的工作示例 单击按钮会在表单上触发提交事件,从而使表单字段生效 您可以使用Chrome开发者工具在Sources->Event Listener Breakpoints->Control->Submit 您只需将按钮类型更改为按钮,即可防止触发事件。(默认为提交)根据 如果按钮不用于向服务器提交表单数据,请确保 将其类型属性设置为button。否则他们会试图 提交表单数据并加载(不存在的)响应,可能 正在销毁文档的当前状态 + 你有什么

添加formcontrol时,所有必需的输入变为红色

这是我的工作示例


单击按钮会在表单上触发提交事件,从而使表单字段生效

您可以使用Chrome开发者工具在
Sources->Event Listener Breakpoints->Control->Submit

您只需将按钮类型更改为
按钮
,即可防止触发事件。(默认为
提交
)根据

如果按钮不用于向服务器提交表单数据,请确保 将其类型属性设置为button。否则他们会试图 提交表单数据并加载(不存在的)响应,可能 正在销毁文档的当前状态

+

你有什么问题?请不要重复提问。谢谢你的提示,我接受这个答案
  <button mat-mini-fab type="button" color="primary" matSuffix (click)="addElem(control.key)" class="addBtn"
              *ngIf="i === 0">+</button>