注册 X
提交 注:点击提交后系统会发送邮件到邮箱验证!(仅支持中国大陆邮箱)
我已阅读并同意 服务条款
首页 > IT技术笔记 > 查看笔记

vant-PasswordInput 密码输入框

介绍

带网格的输入框组件,可以用于输入密码、短信验证码等场景,通常与

数字键盘

组件配合使用。

引入

        
        
      

代码演示

基础用法

搭配数字键盘组件来实现密码输入功能。

        
        
      

        
        
      

自定义长度

通过 `length` 属性来设置密码长度。

        
        
      

格子间距

通过 `gutter` 属性来设置格子之间的间距。

        
        
      

明文展示

将 `mask` 设置为 `false` 可以明文展示输入的内容,适用于短信验证码等场景。

        
        
      

提示信息

通过 `info` 属性设置提示信息,通过 `error-info` 属性设置错误提示,例如当输入六位时提示密码错误。

        
        
      

        
        
      

API

Props

参数说明类型默认值
value密码值string''
info输入框下方文字提示string-
error-info输入框下方错误提示string-
length密码最大长度number 、 string6
gutter输入框格子之间的间距,如 20px 2em,默认单位为pxnumber 、 string0
mask是否隐藏密码内容booleantrue
focused是否已聚焦,聚焦时会显示光标booleanfalse

Events

事件名说明回调参数
focus输入框聚焦时触发-

样式变量

组件提供了下列 Less 变量,可用于自定义样式,使用方法请参考

主题定制

名称默认值描述
@password-input-height50px-
@password-input-margin0 @padding-md-
@password-input-font-size20px-
@password-input-border-radius6px-
@password-input-background-color@white-
@password-input-info-color@gray-6-
@password-input-info-font-size@font-size-md-
@password-input-error-info-color@red-
@password-input-dot-size10px-
@password-input-dot-color@black-

效果图:


 打赏        分享



评论

邮箱: 昵称: