今天遇到个bug,el-input中只能输入0.1或者输入0.1再加上00成为0.001,不能直接输入0.001,否则自动转换为0。需要去掉 v-model.number后面的 .number
源代码:
<el-table-column label="实发数量" width="120"><template #default="scope"><el-inputv-model.number="scope.row.actualQuantity"type="number"placeholder="请输入"@input="validateQuantity(scope.row)"></el-input></template></el-table-column>
解决:
去掉 v-model.number后面的 .number
<el-table-column label="实发数量" width="120"><template #default="scope"><el-inputv-model="scope.row.actualQuantity"type="number"placeholder="请输入"@input="validateQuantity(scope.row)"></el-input></template></el-table-column>
就可以输入了。