美文网首页
支付金额正则

支付金额正则

作者: 曹锦花 | 来源:发表于2019-08-09 16:33 被阅读0次
<template>
    <div class="con">
        <div class="header">商户名称</div>

        <div class="num">
            输入金额
            <div class="input">{{amount}}</div>
            <div class="rmb">¥</div>
            <div class="animation"></div>
        </div>

        <van-number-keyboard
            :show="show"
            theme="custom"
            extra-key="."
            close-button-text="完成"
            @input="onInput"
            @delete="onDelete"
        />
    </div>
</template>
__________________________输入校验方法
    onInput(value) {
            this.amount = this.amount + value;
            this.amount = (this.amount).toString()
            let regu = /^(0|([1-9]\d{0,4}))([\.]|\.\d{1,2})?$/;
            let re = new RegExp(regu);
            if (re.test(this.amount)) {
                console.log(true)
            } else {
                console.log(false)
                if(value != 0 && value != '.' && this.amount.length == 2){
                    this.amount = this.amount.substr(1)
                } else {
                    let arr = this.amount.split('')
                    let pointArr = []
                    arr.forEach((item, index) => {
                        if(item == '.') {
                        pointArr.push(item) 
                        }
                    })
                    if(this.amount.length > 1) {
                        this.amount = this.amount.slice(0,this.amount.length - 1)
                    }
                }
            }
        },
————————————————————删除方法
        onDelete() {
            this.amount = this.amount.substr(0, this.amount.length - 1);
        }

相关文章

  • 支付金额正则

  • Bill

    1.支付宝账单 月份 -----金额---月度金额 支付宝结算: 31551 2.微信账单 月份-----金额-...

  • 微信支付和微信退款的金额的一些坑

    金额的格式限制 微信支付、微信退款的金额的限制(下文仅仅说微信支付),以前只知道,微信的支付金额的是按照分为单位的...

  • 支付接口测试

    y一、金额方面 1、最小0.01 2、无实际支付意义的金额:0元顶顶那。 3、支付金额错误:格式错误、数字错误(负...

  • 电商-支付宝分账

    支付宝分账 使用场景 分账流程 可分账金额=(最高分账比例*这笔交易的支付金额-已分账金额)<账号余额。ISV(三...

  • 商家如何用红包功能增加用户粘性,提高销售量?

    用户进店扫码砸金蛋领红包,在支付的时候,可以用红包抵扣支付金额,支付完毕后,根据支付金额,赠送消费鼓励金,自动进入...

  • 2016手机淘宝关键词排名优化怎么做?

    1.单坑产出【30天支付成交金额/7天支付成交金额【是等于成交价格*数量=产出金额】 2.销量【如果比较嫌麻烦,简...

  • 金额处理的正则

    将输入的字符串转化为合法金额 不允许数字和点之外的字符。 金额头不允许多个0。 如果金额大于1,不能以零开头。 如...

  • 金额的正则验证

    /^(([1-9]\d*)|0)(\.\d{1,2})?$/ 在 JavaScript 中测试: Test Val...

  • 支付测试-由浅入深

    支付功能怎么测试? 1、从功能方面考虑: 测试范围 支付金额 临界值测试 :最大-最小 无实际意义金额,如0元 格...

网友评论

      本文标题:支付金额正则

      本文链接:https://www.haomeiwen.com/subject/lgvhjctx.html