slider 滑动value数值精度问题

发布于 6 年前作者 juan6019386 次浏览最后编辑 6 年前来自 ask

我设了步长为1,滑动过程会出现精度问题,当前亮度是我用setdata设置的,调整亮度是组件showValue的,三张图都没有进行精度处理。

<button>当前屏幕亮度</button>
<text>{{screenBrightness*100 + '%'}}</text>
<button>调整亮度</button>
<slider bindchange="changeLightness" min="0" max="1" step="0.01" show-value value="screenBrightness"/>
data: {
  networkType: '',
  screenBrightness: 1
},
changeLightness: (e) => {
  wx.setScreenBrightness({
    value: e.detail.value
  ,
  success: () => {
    self.setData({
      screenBrightness: e.detail.value
    })
  }
})},
3 回复
li40
li401 楼6 年前

大哥问题解决了么,我带小数的滑动也会出现精度丢失的情况

leifu
leifu2 楼6 年前

win7下

yifang
yifang3 楼4 年前

是在什么平台下出现的?