输入框使用oninput设置正则时,输入中文触发oninput后显示空字符串,再输入数字v-model失效,可以使用blur手动赋值
<el-input
v-model.number="scope.row.sort"
@blur="updatesortandstatus(scope.row),scope.row.sort=$event.target.value"
maxlength="4"
oninput="value=value.replace(/[^\d]/g,'')">
</el-input>