pro-components icon indicating copy to clipboard operation
pro-components copied to clipboard

🐛[BUG]ProFormDigit组件设置 precision=2, 输入多个小数点数值展示整数【升级版本解决,请忽略】

Open wenshan opened this issue 5 months ago • 1 comments

提问前先看看:

https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md

🐛 bug 描述

老项目升级,ProFormDigit组件设置 precision=2, 输入多个小数点的数值, 输入框内值变为整数。

🏞 期望结果

输入框内正常显示value值。

💻 复现代码

<ProForm.Group> <ProFormDigit fieldProps={{ precision: 2, addonAfter: 'USD'}} colProps={{ md: 12, xl: 8 }} name="exchange_US" label="美元汇率" /> <ProFormDigit fieldProps={{ precision: 2, addonAfter: 'JPY' }} colProps={{ md: 12, xl: 8 }} name="exchange_JP" label="日元汇率" /> <ProFormDigit fieldProps={{ precision: 2, addonAfter: 'KRW' }} colProps={{ md: 12, xl: 8 }} name="exchange_KR" label="韩元汇率" /> </ProForm.Group>

输入美元汇率 0.01时,展示 0.00 输入日元汇率20.50时,展示20.00

© 版本信息

  • ProComponents 版本: 2.3.1
  • umi 版本:4.1.2
  • 浏览器环境:chrome
  • 开发环境:mac OS]

🚑 其他信息

整错版本,升级后无此问题。

wenshan avatar Sep 21 '24 14:09 wenshan