簡體   English   中英

角度2中的表單驗證錯誤消息

[英]Form validation error message in angular 2

自定義輸入框驗證錯誤消息在angular2中不起作用,並且也要求不起作用。如何解決此問題。有人知道請幫助我。

演示: https : //stackblitz.com/edit/angular-7-template-driven-form-validation-kkqcwh?file=app%2Fapp.component.html

<div class="form-group">
<label for="firstName">First Name</label>
<app-textbox type="text" name="firstName" [(ngModel)]="model.firstName" 
[(inputModel)]="model.firstName" #firstName="ngModel"
 required></app-textbox>
<div *ngIf="f.submitted && firstName.invalid" class="invalid-feedback">
<div *ngIf="firstName.errors.required">First Name is required</div>
</div>
</div>

問題是類invalid-feedback隱藏了加載的元素。

嘗試刪除它,它工作正常。

建議將顯示錯誤的嵌套div元素合並為一個,並有條件地將類添加為

[class.invalid-feedback]="your condition"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM