【发布时间】:2019-03-06 06:24:11
【问题描述】:
我有自定义标题,它有 TextInput 用于在 StackNavigator 中搜索。我如何在特定类的 TextInput 的 onChangeText 上获得结果, 这是演示:
const StackNavigator = createStackNavigator({
TABS: {
screen: TabNav,
navigationOptions: ({ navigation }) => {
return {
header:
<View style={{ backgroundColor: '#025281', flexDirection:
'row', alignItems: 'center', height: 60 }}>
<TouchableOpacity
style={{ paddingLeft: 5 }}>
<Image source={require(back_arrowimg)} style={{
width: 25, height: 25, resizeMode: 'contain' }}/>
</TouchableOpacity>
<TextInput
style={{ color: 'white', paddingLeft: 15, }}
type='text'
placeholder={headerTitle}
onChangeText={this.loadUsers}
/>
</View>,
}
} },
[ConstFile.SCREEN_TITLES.WELCOME_SEARCH]: {
screen: WELCOMESEARCH,
navigationOptions: {
header: null
} }, } )
【问题讨论】:
-
你想在哪里显示结果?
-
我想要有多个标签的“TabNav”屏幕上的结果。我只想获取当前标签的实时 onChangeText 值。
标签: javascript android reactjs react-native react-navigation