支付宝小程序支付金额限制

限5位整数,2位小数

————————————axml
     
————————————js
  amountVal(e) {
            let regu = /^(0|([1-9]\d{0,4}))([\.]|\.\d{1,2})?$/;
            let re = new RegExp(regu);
            if (re.test(e.detail.value)) {
              console.log(true);
              this.setData({
                amount: e.detail.value
              })
            } else {
                console.log(false);
                if (value != 0 && value != "." && e.detail.value.length == 2) {
                  this.setData({
                    amount:  e.detail.value.substr(1)
                  })
                } else {
                  if (e.detail.value.length > 1) {
                    this.setData({
                      amount: e.detail.value.slice(0,e.detail.value.length-1)
                    })
                  }
                }
            }

  },

你可能感兴趣的:(支付宝小程序支付金额限制)