Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在粘贴和输入时格式化浮点数(JS)?_Javascript_Reactjs_React Redux_Locale_Number Formatting - Fatal编程技术网

Javascript 在粘贴和输入时格式化浮点数(JS)?

Javascript 在粘贴和输入时格式化浮点数(JS)?,javascript,reactjs,react-redux,locale,number-formatting,Javascript,Reactjs,React Redux,Locale,Number Formatting,我的网站有一个“问题”,我无法让它变得更好。我正在使用React 16.8(不使用挂钩)和Redux 页面中有一个表单,其中包含一些货币值的输入(类型编号),我在其中添加了一些逻辑,以防止粘贴和非数值。虽然我需要启用粘贴,但网站上显示的所有货币值都使用.toLocaleString()格式化,因此有多个逗号或句点 有没有办法粘贴一个格式化的值,让类状态有一个非格式化的值,但在输入端显示正确的格式?或者,即使没有显示格式化,我也只需要从表单中获取正确的值。如果我能在打字时显示那个已经格式化的数字,

我的网站有一个“问题”,我无法让它变得更好。我正在使用React 16.8(不使用挂钩)和Redux

页面中有一个表单,其中包含一些货币值的输入(类型编号),我在其中添加了一些逻辑,以防止粘贴和非数值。虽然我需要启用粘贴,但网站上显示的所有货币值都使用.toLocaleString()格式化,因此有多个逗号或句点

有没有办法粘贴一个格式化的值,让类状态有一个非格式化的值,但在输入端显示正确的格式?或者,即使没有显示格式化,我也只需要从表单中获取正确的值。如果我能在打字时显示那个已经格式化的数字,那就更美了

谢谢你

也许吧