Bootstrap

解决ios input框type=number类型失效的问题

解决ios input框type=number类型失效的问题

用@input事件判断 **pattern="[0-9]*"**必须要

<section class="area">
          <input v-model="val.room_area" **pattern="[0-9]*"** type="number" @input="change_tp" />
      </section>

正则判断只能输入数字和一个小数点

change_tp(e) {
        var reg = /^\d+$|^\d*\.\d+$/g;
        if(!reg.test(e.target.value)){
          e.target.value=''
          this.$toast("请输入正确的类型");
        }
      },

如果可以帮到你,请点个赞,谢谢!!!

;