当前位置: 首页 > article >正文

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

今天遇到个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-input
                    v-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-input
                    v-model="scope.row.actualQuantity"
                    type="number"
                    placeholder="请输入"
                    @input="validateQuantity(scope.row)"
                  ></el-input>
                </template>
              </el-table-column>

就可以输入了。


http://www.kler.cn/a/555326.html

相关文章:

  • 机器学习数学基础:29.t检验
  • 面试编程题
  • 自然语言处理入门1——单词的表示和距离
  • 在 Visual Studio Code (VSCode) 中创建 React 项目
  • 解决华硕主板的Boot界面无法设置M.2的系统启动盘问题
  • javascript安全解码base64
  • linux云服务器部署deepseek,并通过网页访问
  • linux+KMS+AD域自动激活
  • mysql云上安装慢问题解决
  • Java面试宝典:什么是Java中的双亲委派模型?
  • DeepSeek私有化专家 | 云轴科技ZStack入选IDC中国生成式AI市场概览
  • 纯手工搭建整套CI/CD流水线指南
  • [Python] Pydantic从基础到高级用法示例
  • python中使用数据库sqlite3
  • 计算机网络:应用层 —— 动态主机配置协议 DHCP
  • vue如何将获取到的数据进行分页
  • uniapp中引入Vant Weapp的保姆级教学(包含错误处理)
  • DarkLabel 2.4使用指南:高效标注视频数据目标检测标签
  • Jenkins上无法查看已成功生成的Junit报告
  • 人工智能与自闭症的研究现状及未来趋势