【发布时间】:2021-07-28 08:52:35
【问题描述】:
图片显示了我的表单域的显示方式。我想知道当用户输入“折扣百分比”及其相关的“备注”时禁用休息表单输入字段的最佳方法是什么。
Ex 1:- 如果用户在 Discount Percentage 字段中输入,则 Discount Amount、Additional Loading Percentage 和 Additional Loading amount 及其相关的 Remark 字段将被禁用。
Ex 2:- 如果用户在 Additional Loading Amount 字段中输入,则 Discount Amount、Additional Loading Percentage 和 Discount Percentage 及其相关的 Remark 字段将被禁用。
如果用户清除输入字段,则应再次启用禁用的输入字段。
formGroup = new FormGroup({
discountPercentage: new FormControl(),
discountPercentageRemark: new FormControl(''),
discountAmount: new FormControl(),
discountAmountRemark: new FormControl(''),
loadingPercentage: new FormControl(),
loadingPercentageRemark: new FormControl(''),
loadingAmount: new FormControl(),
loadingAmountRemark: new FormControl('')
})
【问题讨论】:
-
请传递您的 HTML 代码
标签: angular angular-reactive-forms formgroups