Angular Material (MAT) 表单字段17 Mar 2025 | 4 分钟阅读 引言<mat-form-field> 是一个用于包装多个 MAT 组件的组件,并实现表单字段的常见文本字段样式,例如提示消息、下划线和浮动标签。 这五个 MAT 组件被设计为在 form-field 中使用。
Angular Material 表单字段 API 参考 示例 1:简单表单 ![]() 表单字段外观变体<mat-form-field> 支持四种不同的外观样式,可以通过 appearance 输入来设置。
示例 2:表单字段外观变体 ![]() 提示标签提示标签是出现在 <mat-form-field> 下方下划线上的附加描述性文本。它包含两个提示标签:第一个左对齐,另一个右对齐。 提示标签有两种指定方式。
当同一页面添加多个提示时,该页面出错的可能性会增加。 示例 3:带提示的表单字段 ![]() 错误消息可以通过添加 <mat-error> 模块来显示表单字段下方的错误消息。错误默认是隐藏的,在用户与元素交互后或原始表单提交后,在无效输入时显示。 如果表单字段可以包含多个错误条件,则由使用者决定先显示哪些消息。这可以通过 ngSwitch、ngIf 或 CSS 来实现。如果需要,可以同时显示多个错误消息,但 <mat-form-field> 一次只能显示一条错误消息。 示例 4:错误消息表单 ![]() 主题和字体大小<mat-form-field> 有一个 color-palette,可以设置表单字段的颜色。它会根据应用程序的主题颜色来设置表单字段的颜色。 <mat-form-field> 的字体大小继承自其父元素。可以使用 CSS 以清晰的方式覆盖它。 示例 5:表单字段主题和字体大小 HTML 代码 CSS 代码 ![]() 前缀和后缀文本字段的输入可以在输入标签之前和之后包含,作为后缀或前缀。文本字段视图将根据内容规范包含在包装表单控件的容器内。 如果要为文本字段添加文本前缀元素,必须在 <mat-form-field> 内部使用 matPrefix 指令。同样,如果要为文本字段添加文本后缀元素,必须在 <mat-form-field> 内部使用 matSuffix 指令。 示例 6:前缀和后缀表单字段 ![]() 下一主题研究工具 |
该地区的许多公司销售其商品。然而,在历史上,外国商品不断被引入各种市场,卖家——或用现代术语来说,营销人员——已经调整、更新或修改了他们的营销方法,以吸引并赢得当地市场。现代交通的出现……
7 分钟阅读
一种包含约80%至90%甲烷的碳氢化合物混合物,作为压缩天然气,由于其在200至250千克/平方厘米的压力下压缩,因此能量密度较低。这使得车辆可以将气体储存在气瓶中,因此被称为压缩天然气...
7 分钟阅读
由于我们几乎总是随身携带智能手机以满足日常需求。利用我们的时间学习一些东西是很好的。英语在各个领域的需求不断增长,因此最好利用您的智能手机学习英语...
5 分钟阅读
酒精可以产生刺激作用,包括心率加快、警觉性和攻击性。然而,这是一个普遍的谬误。一些人发现饮酒有助于他们感觉更好、减少焦虑、变得更健谈、更合群,甚至更有活力。此外,酒精会释放多巴胺...
阅读 10 分钟
照片备份在今天的生活中变得非常重要。Play Store 上有许多应用程序允许您备份手机上的照片和视频。对于此列表,我们将介绍最好的照片备份……
阅读 4 分钟
Kb 是千比特的单位符号,它是比特单位的倍数。该单位用于测量数据量。简而言之,千比特也称为 kbit。在“千比特”一词中,“千”表示1000或10的三次方,这意味着...
阅读 3 分钟
引言 在这个现代社会中,每个人都真正了解阿育吠陀。你们中的大多数人认为这是一种古老的印度医学,被称为阿育吠陀,已经实践了很多年。然而,它不仅仅是一种药物。它还有更多......
11 分钟阅读
公司或个人为获得保险保障以防范潜在风险和不确定性而发生的费用在会计中被称为保险费用。责任险、财产险、健康险和其他保险单的保费可能属于此类别。根据...
7 分钟阅读
一种流行的禁食类型是水禁食,即在规定时间内只喝水。虽然禁食在历史上曾用于精神和宗教目的,但最近它作为一种健康实践而受到欢迎。有些人认为禁食有助于...
5 分钟阅读
水杨酸是护肤产品中最常用的成分之一。水杨酸是一种 β-羟基酸,通过去角质和保持毛孔清洁来治疗轻度至中度痤疮。治疗黑头和白头的最佳方法是水杨酸精华液,...
5 分钟阅读
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India