【发布时间】:2020-01-20 13:48:19
【问题描述】:
我有一个输入,它有一个格式化程序,可以在每三个数字之后添加一个点,但我需要在最后两个数字之前用逗号将它变成一个浮点数。现在,我的代码是这样的,但我不知道如何将逗号放在最后两位数字之前。
<InputNumber
formatter={value => String(value).replace(/\D/g, '').split(/(?=(?:\d{3})*$)/g).join('.')}
max={1000000}
parser={value => String(value).replace(/\D/g, '')}
style={{ width: '100%' }}
/>
例如输出是 2.000,但我需要它是 2.000,00
【问题讨论】:
标签: javascript reactjs