Javascript 如何使用redux form normalize支持本地化
在其中一种形式中,我们需要在输入字段中显示一个十进制数。要求是我们支持十进制数的两种语言环境:Javascript 如何使用redux form normalize支持本地化,javascript,localization,redux-form,Javascript,Localization,Redux Form,在其中一种形式中,我们需要在输入字段中显示一个十进制数。要求是我们支持十进制数的两种语言环境:12.5和12,5。 我们需要将该值保持为一个数字,因此我尝试使用normalize方法 函数规格化(值:字符串){ 返回+值 .replace(/^[0]+/,“”)//数字不能以零开头 .replace(/[^\d,]/,“”)//小数允许的数字和, .replace(//[,]/,“);//实际数字保存为。 }我建议大家好好阅读 回答你的问题: 将数据作为数字存储在redux存储中 使用form
12.5
和12,5
。
我们需要将该值保持为一个数字,因此我尝试使用normalize
方法
函数规格化(值:字符串){
返回+值
.replace(/^[0]+/,“”)//数字不能以零开头
.replace(/[^\d,]/,“”)//小数允许的数字和,
.replace(//[,]/,“);//实际数字保存为。
}
我建议大家好好阅读
回答你的问题:
format
将redux存储中的数字转换为输入的本地化字符串parse
将用户输入更改为redux存储的数字规范化