angular material mat-error 失效不展示

1.你命名了控制mat-error显示与否的变量,却没有在html里使用

2.mat-error是放在mat-form-field里才生效的,如果

复制代码
 <input matInput required formControlName="phoneNumber" />

中的phoneNumber其实是valid,通过验证的,那么即使控制mat-error展示的变量为true,mat-error也不会显示。

复制代码
              <mat-form-field class="login-field1" appearance="fill">
                <mat-label>请输入手机号码</mat-label>
                <input matInput required formControlName="phoneNumber" />
                <mat-error *ngIf="formError.phoneNumber"
                  >请输入有效的手机号码!</mat-error
                >
              </mat-form-field>
相关推荐
前端小张同学4 分钟前
前端行情好起来了,但是我依然没拿到offer
前端
程序员小续6 分钟前
React 官方严令禁止:Hook 不能写在 if/else,真相竟然是…
前端·javascript·程序员
懒得不想起名字7 分钟前
flutter_riverpod: ^2.6.1 应用笔记
前端
CrabXin7 分钟前
让网页在 PC 缩放时“纹丝不动”的 4 个技巧
前端·react.js
@半良人14 分钟前
Deepseek+python自动生成禅道测试用例
开发语言·python·测试用例
Juchecar17 分钟前
Naive UI 学习指南 - Vue3 初学者完全教程
前端·vue.js
用户81686947472518 分钟前
从0到1教你开发一个Mini-ESLint
前端·开源
coding随想18 分钟前
JavaScript中的DOM事件对象Event全解析
前端
专研狂19 分钟前
React 的闭包陷阱 + 状态异步更新机制
前端
一只鲲22 分钟前
48 C++ STL模板库17-容器9-关联容器-映射(map)多重映射(multimap)
开发语言·c++