<input type="text" password="{{password}}" bindinput="inputEvent" ></input>
<button bindtap="changePassword">按钮</button>
changePassword: function () {
let { password } = this.data;
this.setData({
password: !password
})
}
inputEvent: function (e) {
let { value } = e.detail;
console.log(value);
}
苹果手机
输入框明文,输入一段文本
输入框切换成密码格式,然后再输入,输入框会被清空,
你好, 切换输入类型的话,input组件是销毁重新建一个的
疑问:
password也是输入框的一种类型,和text, number等同? 2. 如果是销毁重建,开发者工具和android还有ios表现应该是一致? 3. 如果销毁重建,在ios中切换类型为可视状态(password true改为false), 应该也会清空输入框等重建等表现
不像是销毁重建的表现
你好,问题还在跟进吗?
2023年了ios还是这样
2022年十月了,这问题还在,iPhone13,iPhone14依旧存在,别的类型input再次获得焦点怎么不会被清空呢,只有password这样
2022年了这问题仍在
2021年了这个问题还存在
输入框的password通过data设置 1. 初始password为true; 2. 输入框输入内容 3. 输入框的password切换成false,然后输入内容 4. 再将输入框password切换成true, 此时输入框输入内容, iphone手机上会将输入框清空
你好,使用你的代码未能复现问题。请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
iphone6 phone6s phone8测试的机型都有问题
各自对应的微信版本是?