提交 1628867c 编写于 作者: DCloud_iOS_XHY's avatar DCloud_iOS_XHY

Update slider.md

上级 2381936f
......@@ -22,15 +22,14 @@ show-value属性设为true后,会在横条右侧显示一个数字。
- 在 app-vue/web/小程序 平台高度为 18px, 默认 `margin: 10px 18px;`,实际占用高度为 `38px`
- 默认占用高度是一致的,调整样式后会出现差异
- 4.18+ App-Android 平台,优化了在滚动容器中的行为,当水平拖动 slider 超过 4 * dpi 时将阻止默认行为,避免滚动过程中触发 slider 变动
- 在 step 为浮点时存在一些差异,app-android/web 行为一致 step 优先,iOS/微信小程序会四舍五入,iOS 4.33已修复,示例代码如下:
- 平台差异:当 max 值不能整除 step 值时,app-android/web 平台滑块最大值只能滑动到 max 值整除 step 值的位置,app-ios/微信小程序平台滑块可以滑动到最右侧返回值会四舍五入到 step 的精度值,app-ios 平台 4.33 版本调整为和 app-android/web 平台一致,示例如下:
```html
<template>
<template>
<view>
<!-- app/web 最大滑动值为10 因为 step 为 1 -->
<!-- 微信小程序 最大滑动值为11 四舍五入了 -->
<!-- 在一些音频播放进度上会涉及此问题,将总时长*1000在转换为int,step设置为10,适用于小于1秒的音频文件无法看到进度的问题 -->
<slider :min="0" :max="10.5" :step="1" :show-value="true" />
</view>
<!-- app/web 平台滑块不能滑动到最末端,最大滑动值为10 -->
<!-- 微信小程序 滑块可以滑动到最末端,取值会四舍五入为 11 -->
<slider :min="0" :max="10.5" :step="1" :show-value="true" />
</view>
</template>
```
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册