Html 角度输入标签在ngmodel中始终显示2位小数,并在接收输入时限制在2位小数后?
我有以下数组Html 角度输入标签在ngmodel中始终显示2位小数,并在接收输入时限制在2位小数后?,html,angular,decimal,Html,Angular,Decimal,我有以下数组 [{ "label": "count1", "type": "number", "value": 25.00 }, { "label": "count2", "type": "number", "value": 78.00 }] 我在上面的数组中循环以呈现我的html,如下所示 <div *ngFor="let obj of data"> <label> <span>{{obj.label}} </sp
[{
"label": "count1",
"type": "number",
"value": 25.00
}, {
"label": "count2",
"type": "number",
"value": 78.00
}]
我在上面的数组中循环以呈现我的html,如下所示
<div *ngFor="let obj of data">
<label>
<span>{{obj.label}} </span>
</label>
<input type="number" onKeyPress="if(this.value.length==11) return false;" [ngModel]="obj.value| number : '1.2-2'" (ngModelChange)="obj.value=$event">
</div>
{{obj.label}
我不应允许最终用户在输入框中输入超过2位小数。默认情况下,它应加载数组中给定的小数。您尝试使用表单控件 HTML
您可以尝试使用表单控件 HTML
在ng模型中,初始加载时小数点不起作用。此外,给出的指令允许3个小数点。在ng模型中,初始加载时小数点不起作用。同时,给出的指令允许3个异常点。。
<input type="number" onKeyPress="if(this.value.length==11) return false;" [ngModel]="obj.value" (ngModelChange)="obj.value=$event">
obj.value.toFixed(2));