ToB企服应用市场:ToB评测及商务社交产业平台

标题: el-input无法输入0.0001的小数,主动转换为0在vue3中的bug [打印本页]

作者: 商道如狼道    时间: 7 天前
标题: el-input无法输入0.0001的小数,主动转换为0在vue3中的bug
本日遇到个bug,el-input中只能输入0.1大概输入0.1再加上00成为0.001,不能直接输入0.001,否则主动转换为0。需要去掉 v-model.number后面的 .number

源代码:
 
  1.   <el-table-column label="实发数量" width="120">
  2.                 <template #default="scope">
  3.                   <el-input
  4.                     v-model.number="scope.row.actualQuantity"
  5.                     type="number"
  6.                     placeholder="请输入"
  7.                     @input="validateQuantity(scope.row)"
  8.                   ></el-input>
  9.                 </template>
  10.               </el-table-column>
复制代码
办理:
去掉 v-model.number后面的 .number
  1. <el-table-column label="实发数量" width="120">
  2.                 <template #default="scope">
  3.                   <el-input
  4.                     v-model="scope.row.actualQuantity"
  5.                     type="number"
  6.                     placeholder="请输入"
  7.                     @input="validateQuantity(scope.row)"
  8.                   ></el-input>
  9.                 </template>
  10.               </el-table-column>
复制代码
就可以输入了。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4