angular-material - 如何使用角度材料中的自定义指令验证输入表单字段并显示错误?
问题描述
我在 Angular Martial 7 中使用反应式表单,我正在尝试验证输入文件中用逗号分隔的多封电子邮件,但它通过自定义指令显示错误。我怎样才能解决这个问题?
解决方案
使用 angulars FormGroup 并在那里定义您的错误:
export class ContactComponent implements OnInit {
messageForm: FormGroup;
constructor(private formBuilder: FormBuilder) { }
ngOnInit() {
this.messageForm = this.formBuilder.group({
//place your validations here
name: ['', Validators.required],
message: ['', Validators.required]
});
}
推荐阅读
- javascript - 正则表达式验证asp.net数据注释中格式化货币的最小值
- ios - 将特定元素从可编码类数组映射到数组
- azure - Azure 中的 Databricks:增量表的集群性能比较
- css - 在表格列内弹出
- javascript - 对象作为 React 子对象无效(找到:带有键 {} 的对象)。在本地机器(chrome浏览器)中工作,但不在生产和其他浏览器中工作
- javascript - react项目制作的脚本文件如何将静态html变成动态应用程序?
- spring - Spring boot 错误处理,保持对标准属性的支持
- windows - powershell ExecutionPolicy 设置不正确
- magento - Magento 2.4系统>配置>目录在后端显示空白页
- typescript - TypeScript:如何限制第二个参数值(基于第一个)