Javascript 打开文本输入中的选择器
我正在放置年龄文本输入,我收到了用户的年龄。 我想在点击文本输入选择年龄后打开选择器 附言:我正在使用React原生纸张用户界面库 您可以在下面看到我的代码,但显然它不起作用。我需要类似onPress的东西,然后调用函数打开选择器Javascript 打开文本输入中的选择器,javascript,react-native,picker,Javascript,React Native,Picker,我正在放置年龄文本输入,我收到了用户的年龄。 我想在点击文本输入选择年龄后打开选择器 附言:我正在使用React原生纸张用户界面库 您可以在下面看到我的代码,但显然它不起作用。我需要类似onPress的东西,然后调用函数打开选择器 //My code for text input <View style={styles.searchSection}> <TextInput style={styles.input}
//My code for text input
<View style={styles.searchSection}>
<TextInput
style={styles.input}
label="Age with Picker"
value={this.state.age}
onFocus={this.agePicker}
onChangeText={this.ageHandler}
/>
</View>
//My code for picker function
agePicker = () => {
return (
<Picker
selectedValue={this.state.language}
style={{ height: 50, width: 100 }}
onValueChange={(itemValue, itemIndex) =>
this.setState({ language: itemValue })
}
>
<Picker.Item label="Java" value="java" />
<Picker.Item label="JavaScript" value="js" />
</Picker>
);
};
//我的文本输入代码
//我的选择器函数代码
年龄选择器=()=>{
返回(
this.setState({language:itemValue})
}
>
);
};