例:
<el-input v-model.number="scope.row.count " maxlength="9"
placeholder="请输入" @change="showInfo(scope.row.count)"></el-input>
</el-form-item>
使用 οninput=“value=value.replace(/[^0-9.]/g,‘’)” 对输入值校验后
重新输入后发现不能同步更新
解决方法 可使用 $event.target.value 重新赋值
<el-input v-model.number="scope.row.count " maxlength="9" @blur="scope.row.count = $event.target.value" oninput="value=value.replace(/[^0-9.]/g,'')"
placeholder="请输入" @change="showInfo(scope.row.count)"></el-input>
</el-form-item>