5***@qq.com
5***@qq.com
  • 发布:2025-11-07 12:57
  • 更新:2025-11-07 15:37
  • 阅读:54

【报Bug】slider设置步长为0.05,滑动会出现精度问题

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win11 26200.7019

HBuilderX类型: 正式

HBuilderX版本号: 4.85

手机系统: Android

手机系统版本号: Android 16

手机厂商: 小米

手机机型: 11pro

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
<slider min="0.1" max="3" :value="audioSpeed" step="0.05" activeColor="#61bc55" @change="onAudioSpeedChange" @changing="onAudioSpeedChange" show-value/>

操作步骤:
<slider min="0.1" max="3" :value="audioSpeed" step="0.05" activeColor="#61bc55" @change="onAudioSpeedChange" @changing="onAudioSpeedChange" show-value/>

预期结果:

0.05 为单位

实际结果:

2.3000000000000003

bug描述:

2025-11-07 12:57 负责人:无 分享
已邀请:

最佳回复

DCloud_UNI_yuhe

DCloud_UNI_yuhe

提供一下临时解决方案,把下方附件内容替换到

/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-app-plus

  • 5***@qq.com (作者)

    覆盖app组件后app可以了,H5的也需要...

    2025-11-07 15:22

  • DCloud_UNI_yuhe

    回复 5***@qq.com: 那等我再给你打个包

    2025-11-07 15:32

骑猪o0o找牛

骑猪o0o找牛 - 一挖一麻袋

0.05 这个浮点数 , 本身 存储的 时候 , 会 丢 精度的

DCloud_UNI_yuhe

DCloud_UNI_yuhe

H5 的临时解决方案

要回复问题请先登录注册