我正在使用Angular 4(带材质)和Laravel 5.4构建应用程序。 在登录表单中,我有2个输入文本,登录名和密码。 角度验证器工作正常,但是,当用户提交表单时,我无法在材料输入中显示错误回调。 (它检查后端(laravel 5.4)中表单的规则,例如:min lenght)并返回我在Angular中处理的http代码422。 我试着在:
中修补了Vaal()this.form1[controls][login][errors]
用于添加要在前端显示的错误对象,但不可能。
简而言之,我需要添加一个自定义错误以显示在材质输入错误中。
login.ts
的login.html
<md-input-container class="mrgn-b-md">
<input mdInput placeholder="Usuário*" type="text" formControlName="login">
<md-error>It can't be blank.</md-error>
<md-error>Min lenght = 6 (example).</md-error>
</md-input-container>