1.1.1 • Published 3 years ago

fjvpay v1.1.1

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

vpay

vue移动端支付密码窗插件

demo地址

demo演示页面

插件的安装

NPM
npm i fjvpay
引入插件
import Vue from 'vue';
import vpay from 'fjvpay';

Vue.use(vpay);
基本用法
<vpay ref="pays"
    v-model="show"           
    @close="close"
    @forget="forget"
    @input-end="inputEnd"
></vpay>
Attributes
参数说明类型默认值
v-model密码框的显示隐藏Booleanfalse
psd-length密码的位数Number6
ref获取当前插件实例String-
title弹窗标题String请输入支付密码
paying-text正在支付的文字提示String正在支付
finish-text支付完成的文字提示String支付成功
duration支付成功提示语的显示时间Number500
EVENT
事件名说明参数
input-end密码输入完成后的回调函数value:输入的密码
close密码弹窗关闭后的回调函数-
forget点击忘记密码的回调函数-
fjvpay内部方法
方法名说明参数
success通知插件支付成功-
fail密码弹窗关闭后的回调函数-
用法示例:

支付结果成功:

this.$refs.pays.success(true).then(res => {
    console.log('支付成功')
    this.$router.push('/success')
})

支付结果失败:

this.$refs.pays.fail('可以自定义错误提示,默认:支付密码错误')  
1.1.1

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago