错误消息不会以角度形式消失

问题描述 投票:0回答:0

我有一个问题是错误消息没有出现在表单字段中。

在 ngOnInit() 中,我们声明此代码用于删除错误消息,此代码仅通过将鼠标悬停在字段上来调用 removeTooltips() ,我删除它我可以看到错误消息出现但问题并没有消失。 :

this.formGroup.valueChanges.pipe(takeUntil(this.destroy$)).subscribe(() => {
      this.removeTooltips();
    });

和:

removeTooltips(): void {
    console.log("removeTooltips");
    this.firstName= [];`
  }

HTML :

<!-- First name -->
      <section class='form-group first-name' *ngIf='mode !== userFormUpdateMode.UPDATE_MULTIPLE'>
        <label for='user-first-name'>{{'user.form.label.firstName' | translate}} :</label>
        <input type='text' id='user-first-name' formControlName='firstName' placeholder='Nicolas' cxmSmartflowCxmTooltip
               [value]='titleCase(this.formGroup.get("firstName")?.value || "")'
               [tooltipText]='firstNameErrorMessage | translate'
               [showTooltip]='errorFormControl.includes(userFormProperties.FIRST_NAME)'>
      </section>
angular angular-reactive-forms ngrx
© www.soinside.com 2019 - 2024. All rights reserved.