gpt4 book ai didi

javascript - 强制数字类型的文本字段将点显示为小数点分隔符

转载 作者:行者123 更新时间:2023-11-28 03:25:09 31 4
gpt4 key购买 nike

我正在使用material-ui渲染 TextField我的react中的组件应用程序。它以某种方式迫使所有<TextField type="number />将小数点分隔符设置为逗号 (,),而不是点 (.),这会让目标用户感到困惑。

有没有办法强制它始终显示点作为小数点分隔符,无论区域设置如何?

我创建了一个small example here 。只需尝试输入一个带小数的数字,然后单击外部,它就会将其转换为逗号。这可能是因为我当前的设备区域设置,但我仍然想为每个人强制一个点。

最佳答案

对我来说,在 inputProps 中将语言属性设置为 "en-US" 有效:

<TextField
type="number"
inputProps={{step: "0.1", lang:"en-US"}}
/>

关于javascript - 强制数字类型的文本字段将点显示为小数点分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58712520/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com