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>
相关推荐
weixin_3077791313 分钟前
使用C#配置信息类的属性生成Snowflake CREATE STAGE语句
开发语言·数据仓库·hive·c#
疾跑哥布林升级版16 分钟前
C++---day7
开发语言·c++·算法
东方窅瞳19 分钟前
MDX语言的云计算
开发语言·后端·golang
CsharpDev-奶豆哥30 分钟前
使用JS+HTML+CSS编写提词器实例
javascript·css·html
在下千玦34 分钟前
#关于require 与 import 相关了解
javascript·node.js
honey ball1 小时前
EMC内参二(1-33页)学习【技术进阶】
开发语言·单片机·嵌入式硬件·学习
森叶1 小时前
利用本地 Express Web 服务解决复杂的 Electron 通信链路的问题
前端·electron·express
程序员老茶1 小时前
C++:函数
开发语言·c++
土豆丶杨1 小时前
vue3+electron 桌面应用初始化
javascript·vue.js·electron
我真的不会C1 小时前
Qt中的多种输出方式,信号与槽的基本使用
开发语言·qt