当我使用secureTextEntry = {true}时,输入会在尝试再次键入时重置值

极客

我正在使用react native TextInput字段来保存密码值,所以我添加了secureTextEntry隐藏值。因此,我输入了密码,一切都很好,但是如果我转到其他字段,请说用户名,然后返回到密码,我想在输入的密码清楚之前添加一个新字符,然后输入新的字符字符作为新密码。因此,例如,如果我键入“ cat”,然后我想添加另一个字母,例如“ o”,则它不会像这样添加:“ cato”,而是将值设置为“ o”

我正在使用onChangeText处理状态,但是我不知道那里发生了什么。

这是输入:

<TextInput onChangeText = {(pass) => this.setState({pass})} value = {this.state.pass} secureTextEntry = {true} />
罗伯·沃克

iOS默认情况下会清除安全文本字段中的文本。带有安全输入的UITextField上,在基础UITextField上查看有关此问题的进一步讨论,始终在编辑之前清除

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

当我尝试使用DynamicMethod创建始终返回true的方法时出现错误

当我的输出json中存在uri字段时,如何使用jq给出true为false

当我使用 Button 方法时,'visible=>true' 没有找到可见按钮

当我使用带有 check=True 的子进程时如何获得错误消息

为什么当我使用setClickable(true)时却没有显示点击动作

当我使用sapply时,“ parse_url(url)中的错误:length(url)== 1不是TRUE”

当我在条件下使用 true 时,strpos 函数无法正常工作,为什么?

当我使用mkdir()创建目录时使用VPS服务器返回true,但是当我使用cpanel检查时文件夹为空白,

当我选择MenuItem ReactJS时handleClick选择为true

当我使用其他模型的字段时,如何使用“ store = True”使工作成为计算字段?

我想让secureTextEntry在react native中输入我的文本为true,但是写第一个字母时为false

当我在tensorflow.keras中使用BinaryCrossentropy(from_logits = True)时,应将什么用作目标向量

每当我在 $_POST 上使用 php 变量作为索引时,即使索引存在,isset() 也不会返回 true

当我尝试在 Typescript 中检查字符串值时,此条件将始终返回 true

当我尝试将标签转换为0和1时出现KeyError:'true'错误

python 函数 os.path.exists() 当我给一个 bool 值时返回 True

为什么当我的条件为true时我的if循环会被跳过?

当我在下面运行此代码时,它不会给我 True 或 False

当我在 DropDownList 中选择一个项目时 Selected 未设置为 true

当我们将 readonly 设置为 true 时如何自动更改 TcustomEdit 的字体颜色

为什么当我们在Javascript中放置false时valueOf()返回true

any()和all()如何工作?当我预期为False时返回True

当我添加create_dir时,R包中的rmarkdown模板失败:true

当我单击带有remote:true的链接时,不是初始化插件

当我仅将“ translatesAutoresizingMaskIntoConstraints”设置为true,ChangeSizesInRunTime时,为什么约束会中断?

Django Heroku Server Error (500) 当我设置 Debug - False on True 时它工作正常

当我将“ runValidators”设置为“ true”时,findByIdAndUpdate导致“验证失败”错误

当我输入错误的值时,脚本会重置数据

当我尝试输入时,React Js 输入失去焦点,但仅在添加 onChange 时