900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 快应用如何实现密码明文和密文切换显示

快应用如何实现密码明文和密文切换显示

时间:2019-06-28 20:43:02

相关推荐

快应用如何实现密码明文和密文切换显示

很多应用提供了账号登录、注册功能,在输入密码时,开发者为了安全性,当用户输入密码时,一般都显示……的密文。但是,这个体验也给用户造成了不便,用户不知道当前输入的字符是否是自己期望的,也无法知道当前输入到哪个字符。针对这个问题,开发者进行了优化,在输入框旁边提供了小图标,点击可切换显示明文和密文。快应用开发也是可以实现上述功能的。

解决方案

密码输入框使用input组件,input组件提供了多种type值,密文使用type类型为password,明文类型可使用text类型,type字段需要绑定动态变量。

在明文和密文切换时,需要显示设置光标位置在末尾,要不切换后光标会显示在开始位置。设置光标位置可以通过setSelectionRange()方法,方法中的start和end参数都设置成当前输入的文字长度。

示例代码如下:

上述代码实现了一个简易的密码明文和密文切换显示功能,点击右边的锁图标,可以切换显示明文和密文。效果如下图所示:

欲了解更多详情,请参见:

快应用input组件开发指导:

/consumer/cn/doc/development/quickApp-References/quickapp-component-input#h1-1575544278909

原文链接:/consumer/cn…

原作者:Mayism

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。