【发布时间】:2018-02-18 05:34:39
【问题描述】:
我在我的 Angular 应用程序中使用了 Angular Material 2。当我的表单输入字段错误消息超过一行时,我遇到了问题。这是照片:
代码如下:
<md-error *ngIf="password.touched && password.invalid">
<span *ngIf="password.errors.required">
{{'PASSWORD_RECOVERY.FIELD_REQUIRED' | translate}}
</span>
<span *ngIf="password.errors.minlength || password.errors.maxlength">
{{'PASSWORD_RECOVERY.PASSWORD_LENGTH' | translate}}
</span>
<span *ngIf="password.errors.pattern">
{{'PASSWORD_RECOVERY.FOR_A_SECURE_PASSWORD' | translate}}
</span>
</md-error>
我通过阅读 github 了解到,这是 angular 2 材料中的错误。是否有人通过自定义解决方法设法解决了这个问题?
【问题讨论】:
-
也许尝试使用
@angular/forms? -
@Edric 你是什么意思?
-
你可以为你的formGroup添加代码sn-p
-
@RohanFating 这是 jsfiddle:jsfiddle.net/xodreuzc/#&togetherjs=NBtMjnh2lK
-
将固定高度和溢出隐藏工作? plunker没有帮助:(
标签: angular angular2-forms angular-material2