1.0.2 • Published 7 years ago

vue-payment v1.0.2

Weekly downloads
3
License
ISC
Repository
github
Last release
7 years ago

vue-payment是什么?

一个基于vue框架的支付弹窗插件

先睹为快

安装

npm install vue-payment -S

使用

import payment from 'vue-payment';  // 引用
Vue.use(payment);   // 注入

然后直接当组件一样用

<payment></payment>
export default {
  name: 'app',
  data () {
    return {
        payShow: false,
        payStatus: false,
        payTitle:"请输入支付密码"
    }
  },
  methods:{
    payClick:function(){
        // 显示支付键盘
        this.payShow = true;
    },
    submitFns:function(value){
        // 关闭键盘
        if(value=='123456'){
            //密码正确
            setTimeout(function(_this){
                _this.payStatus = true;
            },100,this)
        }else{
            // 密码错误
            setTimeout(function(_this){
                _this.payStatus = false;
            },100,this)
        }
    }
  },
}

传参

<payment 
   :payShow="payShow" 
   :payStatus="payStatus" 
   :payTitle = "payTitle"
   @paySubmit="submitFns" 
   @payClose="payShow=false"
   >
</payment>

方法

博客

  • ps 插件代码已开源,如需扩展其它功能,可自行添加