在我的Angular App中,我有一个ab -V
框,用户可以根据所选项目设置整数值或带有三个小数的值。
我需要在两种情况下控制用户输入,首先是如果input
是空,我必须将输入框的值设置为1,即使插入值是input
这是我的<= 0
的样子
input
这是我来自keyup的函数,其中我将控制条件并将其值设置为对象。
<input
type="number"
class="form-control qta"
[step]="plu.um === 'PZ' ? 1 : .001"
[value]="plu.um !== 'PZ' ? (plu.qta | number: '1.3') : plu.qta"
(change)="onQta($event, plu)"
(keyup)="onQta($event, plu)"
/>
但是实际上在键入命令时,输入值不会更改,当输入为空时,对象数量设置为1,但输入仍然为空。.