【发布时间】:2020-04-08 10:04:35
【问题描述】:
我在 react-native 文本输入 ios 中遇到问题,我想显示一个数字键盘。这是描述得很好的代码:
<TextInput
keyboardType={'numeric'}
onChangeText={(setCurrentValue) => this.setState({ setCurrentValue })}
/>
但在ios中键盘显示逗号,如下图:
我想显示一个点,而不是那个逗号。有人知道如何在 JavaScript 中不使用 replace 方法吗?
谢谢!
【问题讨论】:
-
我认为这与用户的本地化设置有关。但是您可以尝试 keyboardType:
decimal-pad或numbers-and-punctuation。后者将提供逗号和点(+ 其他字符)供使用。
标签: react-native react-native-ios react-native-textinput