el-input无法输入0.0001的小数,主动转换为0在vue3中的bug

打印 上一主题 下一主题

主题 900|帖子 900|积分 2700

本日遇到个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企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

商道如狼道

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表