* ngIf 無法正常作業
我的表單包含無效欄位;主要的 if 條件作業正常,但是當我顯示特定的錯誤訊息時,這不能正常作業。(實施例: *ngIf="PopupForm.get('startdate').errors?.required)
<div *ngIf="PopupForm.get('startdate').errors && submitted">
<div *ngIf="PopupForm.get('startdate').errors?.required">Start date is required</div>
</div>
uj5u.com熱心網友回復:
在 .ts 檔案中創建一個吸氣劑:
get getControls() {
return this.PopupForm.controls;
}
.html
<div *ngIf="getControls.startdate.errors && submitted">
<div *ngIf="getControls.startdate.touched && getControls.startdate.errors?.required">
Start Date is required *
</div>
</div>
uj5u.com熱心網友回復:
你有沒有嘗試做這樣的事情?
<div *ngIf="PopupForm.get('startdate')!.invalid && (PopupForm.get('startdate')!.dirty || PopupForm.get('startdate')!.touched)">
<small
*ngIf="PopupForm.get('startdate')?.errors?.required">
This field is required.
</small>
</div>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/406500.html
標籤:
上一篇:具有交替列的離子網格
