效果图:
<el-input v-model.number='scope.row.stock'
size="small"
maxlength="3"
show-word-limit
oninput="value=value.indexOf('.') > -1?value.slice(0, value.indexOf('.') + 0):value.slice(0,3)"
@blur="scope.row.stock=Number($event.target.value) "
>
</el-input>
说明:
使用“oninput”期间,如果使用中文输入法时,“v-model"绑定失效,需要用"@blur"重新绑定一个事件,重新赋值