反应本机删除黄色背景的TextInput自动完成

时间:2020-09-02 10:39:48

标签: react-native

我有一个具有登录功能的本机应用程序,当我单击<TextInput />时,它会显示使用的电子邮件ID列表,这很好。但是问题是,当我选择其中一封电子邮件时,在背景处是黄色。

我刚刚尝试了<TextField />的{​​{3}}这个反应,但是没有用。附上截图。有任何解决办法吗?

Material UI remove the yellow background on TextField autofill

更新1

const inputStyle = { WebkitBoxShadow: "0 0 0 1000px white inset" };
<TextInput {...this.props}
    ref='input'
    underlineColorAndroid="transparent"
    style={[styles.valueText]}
    defaultValue={this.props.defaultValue}
    value={this.state.text}
    maxLength={this.props.maxLength}
    onFocus={() => this.setFocus()}
    onBlur={() => this.unsetFocus()}
    onChangeText={(value) => this.setText(value)}
    InputProps={{ classes: { input: inputStyle } }}
/>

0 个答案:

没有答案