Slider滑块实现进度条

简介: Slider滑块实现进度条

问题描述

在用vue做页面设计时,需要实现一些进度条功能,如视频、音频播放等。那么什么是slider滑块?如何用slider滑块实现进度条功能呢?


解决方案

slider滑块是Element UI中的一个组件,通过拖动滑块在一个固定区间内进行选择。主要是知道slider的属性,min:最小值,max最大值,step步长,注意取值必须大于0,还能被(max-min)整除。

<view>

<slider min="0" max="50" step="10" ></slider>

</view>

基本的样式设置,activeColor: 滑块左侧已选择部分的线条颜色,backgroundColor: 滑块右侧背景条的颜色,block-size: 滑块的大小, 取值范围为12 - 28block-color: 滑块的颜色。

<view>

<slider min="0" max="50" step="10" activeColor="#007AFF" block-size="15"block-color="#6f6f6f"backgroundColor="#8a858a"></slider>

</view>

@change: 完成一次拖动后触发的事件@changeing: 拖动过程中触发的事件,

<view>

<slider min="0" :max="50" @changing="onchanging" @change="onchange"block-size="10"backgroundColor="#8a858a"></slider>

</view>

效果图

 


结语

学习了slider滑块后,它是在一定的区间内进行滑动,可以实现音乐播放时的进度条,那么也可以应用于实现图片左右滑动,后续小编就试着去实现这一功能。


目录
相关文章
|
4月前
水波纹按钮动画
水波纹按钮动画
25 0
水波纹按钮动画
|
4月前
自定义scroll滑块样式
自定义scroll滑块样式
29 0
|
9月前
|
XML Java API
一个超简单的渐变平行四边形进度条
这个自定义View,其实就是一个简单的进度条,无非就是平行四边形形状的,加了渐变以及状态颜色的切换。
|
11月前
|
API
Qt之滑动条和进度条(QSlider、QProgressBar)
Qt之滑动条和进度条(QSlider、QProgressBar)
657 1
|
Java Android开发
两个按钮的滑块
牙叔教程 简单易懂
123 0
|
前端开发
[译] 用 Flutter 打造一个圆形滑块(Slider)
大多数情况下你并不会需要它。但想象一下:如果你想要用户选定一个时间段,或者只是想要一个比直线形状更有趣一点的常规滑块的场景时,就可以使用圆形滑块。
2447 0
|
前端开发
Canvas动画按钮
在线演示 本地下载
1212 0
|
C#
【WPF】点击滑动条(Slider),移动滑块(Tick)到鼠标点击的位置
原文:【WPF】点击滑动条(Slider),移动滑块(Tick)到鼠标点击的位置 问题:点击Slider控件时,滑块会自动跳到滑动条的最边缘位置,无法跳到鼠标点击的位置上。 办法:给Slider控件设置属性IsMoveToPointEnabled="True"即可!   https://stackoverflow.
1990 0
slider 设置滑过的和未滑的的图片
实现效果: image.png 主要代码: //设置已经滑过一端滑动条背景图片,会覆盖之前之前的颜色,以下相同 [sli1 setMinimumTrackImage:[UIImage imageNamed:@"sliderImage.
1048 0