我有两个输入,第一个输入为before,第二个输入为after
当我在i
中引入一个值时,before
的值将是
之前/ 1000
女巫有时等于3位小数或更多
我应该如何仅显示2个小数的after
输入值?无需更改其十进制值和精度
有没有#HTML #JS或#Angular提示
我尝试使用管道,但是ngModel指令中不允许使用管道
after
答案 0 :(得分:1)
<ion-input
type="number"
step="0.01"(change)="setTwoNumberDecimal($event)"
(ngModelChange)="item.value=$event"
[[ngModelOptions]="{updateOn: 'blur'}"
[ngModel]="after">
</ion-input>
可以使用单向绑定,而不是使用双向绑定,然后点击模糊事件,然后更改事件,以角度声明函数,该函数应执行以下操作
setTwoNumberDecimal(event:any){
let value=event.value;
event.value=value.toFixed(2);
}