繁体   English   中英

如何从Angular Material的必填字段中删除星号

[英]How do I remove asterisk from required field in Angular Material

在按角度材料定义required的输入字段required ,它将在标签后自动添加一个星号。 我发现了很多问题,询问如何添加它,却没有如何删除它。 似乎在他们询问时不是默认的,但根据现在的参考,这是默认的行为(我正在使用https://github.com/angular/material **上可用的版本)。 如何删除,并得到如图所示相同的行为在这里通过@Styx。

**当我遇到这个问题时,我以为我使用的是最新版本(1.0.5版),但实际上我使用的是主版本,该版本可能具有星号功能。

即使看起来该功能尚未在1.0.5中出现, 发行说明 ...

我查看了这个commit ,这可能就是我们想要的:

md-no-星号

<input md-maxlength="30" required md-no-asterisk name="description" ng-model="project.description">

这是此功能的封闭问题 ,状态为“需要:合并”

使用Angular Materials的mat-form-field您可以添加hideRequiredMarker

<mat-form-field hideRequiredMarker>
  <input required placeholder="type here">
</mat-form-field>

感谢@ shivek-parmar 我如何从Angular Material的必填字段中删除星号,并在标签旁边添加(可选)以添加可选标签

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM