material-UI库:mat-error校验失效
程序员文章站
2022-06-08 09:34:18
...
问题: mat-error校验成功但不显示内容
详细描述:form表单下< mat-form-field >下的< mat-error > 的校验成功时内容不在页面上显示
编写环境:
angular框架、material-UI库
具体代码
<form [formGroup]="saveForm">
<mat-grid-list cols="14" rowHeight="50px">
<mat-grid-tile colspan="4" rowspan="1">
<mat-form-field>
<input matInput type="string" maxlength="200" formControlName="RouteNameTarget" >
<mat-error *ngIf="saveForm.hasError('required','RouteNameTarget')">please input route name!</mat-error> >
</mat-form-field>
</mat-grid-tile>
原因
在使用了 mat-grid-tile 时设置 rowHeight 会影响 field 字段的显示,将rowHeight调大即可
解决
rowHeight="50ppx"
变为:
rowHeight="80px"
上一篇: CoordinatorLayout
下一篇: mysql数据库的主从同步过程详述(一)