uniapp 密码支付,多样式支付,数字密码,支付密码,数字键盘,多样自定义支付组件,可以根据用户需求调节支付样式,总共八中组合满足大多数需求,真正的开箱即用

插件链接:https://ext.dcloud.net.cn/plugin?id=2591

作者说

开发不易,如果帮助到你的,请支持
有问题请留言,作者会积极更新

使用方法

# 基础用法

复制代码
  1.  
  2.  
  3. import jpPwd from '@/components/jp-pwd/jp-pwd.vue';
  4. export default {
  5. components: {
  6. jpPwd
  7. },
  8. methods: {
  9. toOpen() {
  10. this.$refs.jpPwds.toOpen()
  11. },
  12. completed(e) {
  13. if (e == '123456') {
  14. this.$refs.jpPwds.toCancel()
  15. } else {
  16. this.pwd.msg = '密码错误'
  17. this.$refs.jpPwds.backs()
  18. }
  19. },
  20. forget() {
  21. console.log('忘记密码')
  22. }
  23. }
  24. }
  25.  

引入方法

复制代码
  1. import jpPwd from '@/components/jp-pwd/jp-pwd.vue';
  2. components: { jpPwd },

方法介绍

事件

事件名返回参数说明
@completed六位支付密码密码输入完成后返回密码
@forget 忘记密码点击事件
@toCancel 关闭输入框
@inputPwd当前输入的密码(一位)当前输入的密码,如用于密码错误后再次输入时清空密码提示语句

方法

方法名说明
toOpen启用支付密码,用法(this.$refs.jpPwds.toOpen())
backs清空密码
toCancel关闭输入框

参数说明

参数名类型默认值说明
payTypeStringone支付样式( one和two)
keyTypeStringone键盘样式
pawTypeStringone输入框样式
money[String, Number]0支付金额
titeString请输入支付密码标题 (可以传入空值后标题不显示)
contentsString请输入支付密码提示 (可以传入空值后提示不显示)
msgString密码错误密码错误提示语 (可以传入空值后密码错误提示语不显示)
forgetNameString忘记密码?忘记密码 (可以传入空值后忘记密码不显示)
cancelTypeBooleanfalse是否输入完密码后消失
keepBooleanfalse点击遮挡是否关闭

说明

用户可以根据payType,keyType,pawType三个值传入的不同选择自己需要的支付样式,需要说明样式请自行探索


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部