Element UI el-input 只能输入大于0的正整数

当输入值以0开头或者不为0-9的整数时,则用' '替换掉(/g表示全局匹配,则所有匹配项都会被替换掉),效果为不能输入以0开头或不为正整数的值。

  <el-form-item>
            <el-input  placeholder="请输入内容" v-model="input"  type="number" :min="1"  oninput="value=value.replace(/^0|[^0-9]/g, '')">
            </el-input>
  </el-form-item>

以上代码就能解决问题 


版权声明:本文为m0_58565372原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。