React native TextInput,从右到左键入数字,并自动为货币输入添加零
我试图实现React native TextInput,从右到左键入数字,并自动为货币输入添加零,react-native,react-native-android,textinput,React Native,React Native Android,Textinput,我试图实现TextInput,从右到左键入数字,并在用户键入时自动添加零。如何正确实施这一点,你有什么想法吗 预期的行为应该如下所示 我现在所拥有的: constructor(props) { super(props); this.state = { payrate: '', }; } handleTextChange = (text) => { const newAmount = parseFloat(text/100);
TextInput
,从右到左键入数字,并在用户键入时自动添加零。如何正确实施这一点,你有什么想法吗
预期的行为应该如下所示
我现在所拥有的:
constructor(props) {
super(props);
this.state = {
payrate: '',
};
}
handleTextChange = (text) => {
const newAmount = parseFloat(text/100);
this.setState({
payrate: newAmount,
})
<TextInput
autoFocus
style={[styles.textInput]}
value={payrate}
placeholder="0.00"
maxLength={9}
keyboardType="numeric"
placeholderTextColor="#adecf5"
onChangeText={this.handleTextChange}
underlineColorAndroid='rgba(0,0,0,0)'
autoCapitalize="none"
selection={{start: cursor, end: cursor}}
/>
构造函数(道具){
超级(道具);
此.state={
工资率:'',
};
}
handleTextChange=(文本)=>{
const newAmount=parseFloat(text/100);
这是我的国家({
付款率:新金额,
})
我们使用react native masked text来实现这一点,效果不错。可以从右向左键入文本吗?这并不能回答从右向左键入的问题。这已经有一段时间了,但我相信我共享的库支持RTL。还只是检查了GH页面,看起来开发人员不再支持它了。我有c我想是的,这是可以做到的。请查看我的博客。要从右开始,请给textAlign right你解决了这个问题吗,?