【发布时间】:2021-03-13 12:31:12
【问题描述】:
我有一个名为 value 的表单域。我有一个添加按钮。当我单击 add 按钮时,它会复制表单字段。我已经编写了这样的代码,当我在表单字段中输入一个值(比如 40)然后单击 add 按钮并输入另一个值说(50)时,我有一个函数可以添加总和这些值并将其与上面的 Totalvalue 进行比较。如果它大于 totalvalue,则会弹出错误消息。
现在我需要的是,当我的表单值总和等于上面的 totalvalue 时,我需要禁用 add 按钮并启用我的 submit 按钮。我使用[disabled]="isin" 尝试了某种方式,并分配了布尔值来禁用和启用。但是这并没有像我预期的那样工作。(因为如果我输入一个大于 totalvalue 的值,add 按钮会被禁用,当我按下退格键时它仍然被禁用)
注意:如果我的问题不清楚,请在下方评论
我的 stackblitz 链接:https://stackblitz.com/edit/angular-ivy-fc8tcl?file=src%2Fapp%2Fapp.component.html
【问题讨论】:
标签: javascript angular typescript angular6 angular5