【发布时间】:2019-06-29 20:14:23
【问题描述】:
我想在焦点之前更改此代码中的颜色或边框,我想要红色,焦点上我想要黄色。
这是我的作品 https://prnt.sc/o8evi5
这是我拥有的代码,我正在使用 React Native Paper https://callstack.github.io/react-native-paper/text-input.html
<TextInput
label='Email or username'
mode='outlined'
theme={{ colors: { underlineColor:'red',}}}
style={(this.state.isFocused) ? {borderColor: 'black', borderColor: 'black',} : {fontStyle: 'italic', color: 'white'}}
selectionColor='red'
underlineColor='red'
placeholder='name@example.com'
keyboardType='email-address'
underlineColorAndroid='transparent'
autoCorrect='false'
autoCapitalize='none'
onChangeText={formikProps.handleChange('email')}
onBlur={formikProps.handleBlur('email')}
//autoFocus
/>
我试过了,但它没有给我想要的东西 https://github.com/callstack/react-native-paper/issues/656
【问题讨论】:
-
请先尝试重置输入的样式。如果你谷歌输入重置样式,你可能会发现一些 css sn-ps。
-
谢谢,我会的,我想我找到了答案。我会尽快回答我的问题。
标签: react-native expo react-native-paper