微信小程序input数字校验

wxml中限制了手机数字键盘和输入的长度 

 
      重量(kg)
      

js中正则校验是否是数字,如果不是则不会出现在输入框中 

bindinputWeight(event) {
    let value = this.validateNumber(event.detail.value);
    let register = this.data.register;
    register.weight = value;
    this.setData({
      register: register
    });
  },
  //数字限制
  validateNumber(val) {
    return val.replace(/\D/g, '')
  },

 

你可能感兴趣的:(微信小程序)