我有一个状态value: 10.00,一旦我用一些操作更新它并将其添加到".00"部分被修剪掉.如果它是一个像10.50的值,它将显示为10.5
value: 10.00
这是一个问题,因为我想显示货币值.怎么办呢?
找到了答案.要使用十进制值获取值,请使用toFixed()方法.
toFixed()
例:
var value = 10; value = value.toFixed(2); this.setState({subTotal: value});
输出将是:10.00