当输入值以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>
当输入值以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>