<el-input @input="handleInput" v-model.number="inputValue" clearable />
<script>
const handleInput= ()=> {
let value = Number(inputValue);
// 如果输入的是非数字字符,重置 inputValue 为空字符串
if (isNaN(value)) {
inputValue = '';
} else {
if(value===0){
inputValue = '';
}else{
// 取整并保留正整数部分
value = Math.floor(value);
inputValue = value;
}
}
}
</script>
elmentplus el-input组件只能输入正整数
最新推荐文章于 2024-03-30 15:42:08 发布