React Native:Android TextInput autoCorrect={false} 不会禁用建议

问题描述 投票:0回答:4

autoCorrect={false} 假设强制无建议模式,因此输入字段中的文本没有下划线,但它不起作用。

2018 年 8 月 18 日更新:似乎禁用了建议,但没有禁用下划线。

react-native expo
4个回答
5
投票

这是 React Native 中的一个错误,但您可以使用 :

keyboardType="visible-password"
禁用自动更正建议。


2
投票

autoCorrect={false} 正在我的项目中的一些 Android 手机上工作,但是如果您与 KeyboardType="visible-password" 一起使用,则在我的项目中工作!


0
投票

这是 React Native 中的一个错误。

https://github.com/facebook/react-native/issues/18457

您现在的选择可能是:

  • 等待修复结果
  • 或提交 PR 来修复 React Native 中的问题
  • 或者编写您自己的本机模块来实现具有正确行为的文本输入

0
投票

对于那些为此苦苦挣扎的人,有一个逻辑解决方法,专门用于确保将

secureTextEntry
设置为 false 以防止密码被混淆,同时也防止预测文本特征在 Android 上显示。 为了实现这一点,我使用了以下属性:

secureTextEntry={secureTextEntry} 键盘类型={!secureTextEntry ? “可见密码”:未定义}

© www.soinside.com 2019 - 2024. All rights reserved.