input组件type=password切换type=text时文本框显示不变
发布于 7 年前 作者 vwen 3269 次浏览 来自 官方Issues

input组件默认type=password,点击按钮切换至type=text开发工具显示正常,真机模拟无法切换,仍已密码形式显示

代码

2 回复

这个 我一般做法不是这样的   这个一直有这个bug

这样切换的:

<input type="text" bindblur="setPassword" placeholder="请输入密码"   value='{{form.password}}' wx:if='{{open_eye.type == 'text'}}'/>
<input type="password" bindblur="setPassword" placeholder="请输入密码"   value='{{form.password}}' wx:if='{{open_eye.type == 'password'}}'/>

相当于两个输入框  点击切换不同输入框

改变type的时候,重新赋值一下input的value就好了

回到顶部