【发布时间】:2019-04-15 01:40:38
【问题描述】:
我有一个由 3 个输入字段组成的 FormGroup:reservationCode、secretCode 和条形码。
字段条码就是reservationCode + '-' + secretCode。 (这是因为条形码是一个可以在文本中找到的字段,可以通过复制+粘贴功能使用)
现在,使用这些字段的按钮只有在 barcode 有值或 reservationCode 和 secretCode 有值时才必须处于活动状态。
逻辑应该类似于:“barcode || reservationCode && secretCode”
这是我的 .ts 中 formGroup 的代码:
this.voucherVerifyUserDataFormGroup = formBuilder.group({
reservationCode: [''],
secretCode: [''],
barcode: ['']
});
我不知道如何管理 formControl 验证器以及是否必须创建自定义验证器。
【问题讨论】:
标签: angular typescript validation formgroups