我正在使用react来控制值。是否可以将值四舍五入到HTML input
类型编号中的两个小数位?我有步骤0.166666666
,但在HTML输入视图中,我想显示:0.17
而不是0.166666666666
,0.33
而不是0.333333333333
,依此类推。 ..
我不想更改输入的value
,我只想更改输入视图而不是value
。 toFixed
对我不起作用。
答案 0 :(得分:0)
您需要使用toFixed(2)
功能。
0.166666666666.toFixed(2);
答案 1 :(得分:0)
你可以使用toFixed(2); javascript的功能。例如: -
menu.findItem(R.id.main_settings).setTitleColor(Color.RED)
答案 2 :(得分:0)
使用toFixed(2)
对其进行舍入。
这会将0.166666666666
转为0.17
,将0.333333333333
转为0.33
。
例如,如果您的逻辑中需要0.16
为0.166666666666
,则只需使用toFixed(2)
代码即可更新输入中可见内容的部分代码