[英]Angular How to make [formControl] an optional field
在 Angular 中,您可以向输入添加属性并使用 attr 将它们设为可选:
<input [type]="text" [attr.id]="id">
但是如何使表单控件成为可选的呢? 我想要这样的东西:
<input [type]="text" [attr.formControl]="someControl">
如果 someControl 未定义或为空,则不会设置 formControl 在哪里?
只要您没有将必需的 Validator 附加到 formControl,它就在表单中被视为可选的。 您的表单不会对此类字段有任何错误,因为它们没有附加必需的验证器。 它是这样附加的:
firstName: ['', Validators.required],
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.