【发布时间】:2020-01-19 19:22:46
【问题描述】:
我在我的 Angular 表单中添加了一个文本区域。所有输入/垫选择字段都可以使用所需的属性。对于textarea,我添加了一个自定义类来显示红色边框。出于某种原因,当我单击清除按钮时,两个输入字段会自动应用其自己的红色类,但我的 texareaa 自定义类不会,除非它已被触摸。这很好,但与输入字段的样式不匹配。如何将相同的验证样式应用于文本区域:https://stackblitz.com/edit/angular-mpefsn
.text-error.ng-invalid.ng-touched{
border: 1px solid #b00b00;
}
如果您在堆栈闪电战加载时最初单击清除按钮,您将看到两个输入字段变为红色,但不是 textarea。这是因为我有 ngtouched 类。但是如果我删除它,那么 textarea 最初会是红色的。
【问题讨论】:
标签: css angular validation angular-material