完美解決需要將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;
},