1. el-input限制只能输入正整数
oninput="value=value.replace(/^(0+)|[^\d]+/g,'')"
替换代码添加至el-input
中
<el-input
style="width:80px;"
@change="update(item)"
oninput="value=value.replace(/^(0+)|[^\d]+/g,'')"
v-model="item.quantity"
placeholder="请输入购买数量"
></el-input>
2. el-input限制只能输入正数和小数点后二位
oninput="value= value.match(/\d+(\.\d{0,2})?/) ? value.match(/\d+(\.\d{0,2})?/)[0] : ''"
替换代码添加至el-input
中
<el-input
style="width:80px;"
oninput="value= value.match(/\d+(\.\d{0,2})?/) ? value.match(/\d+(\.\d{0,2})?/)[0] : ''"
@change="update(item)"
v-model="item.freight"
placeholder="请输入运费"
></el-input>
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/83828.html