完美解决需要将v-model 拆开成 :value 和@input
<el-input
:value="text"
@input="e => (text = isnumber(e))"
style="width: 66px"
:disabled="isEdit"
></el-input>
isnumber(val) {
val = val.replace(/[^0-9]/gi, "");
// 此处还可以限制位数以及大小
return val;
},
本文分享了在Element UI中,如何将v-model拆解为:value和@input,实现数值输入框的自定义处理,包括数字过滤及限制,适用于前端开发场景。
6120

被折叠的 条评论
为什么被折叠?



