更新记录
1.0.0(2023-04-06)
下载此版本
可自定义图标的拖拽进度条
平台兼容性
App |
快应用 |
微信小程序 |
支付宝小程序 |
百度小程序 |
字节小程序 |
QQ小程序 |
app-vue |
× |
√ |
× |
× |
× |
× |
钉钉小程序 |
快手小程序 |
飞书小程序 |
京东小程序 |
× |
× |
× |
× |
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
√ |
√ |
√ |
√ |
× |
× |
× |
× |
× |
组件属性
属性 |
属性内容 |
color |
进度条的颜色 |
min |
最小值 |
max |
最大值 |
icon |
图标地址 |
icon_w |
图标大小 |
text_color |
tip文字背景颜色 |
text_fs |
tip文字大小 |
组件事件
事件 |
事件内容 |
@change |
拖拽后的value |
使用说明
<template>
<view class="slider">
<yhdslSlider :color="slider.color" :min="slider.min" :max="slider.max" :icon="slider.icon" :text_color="slider.text_color" :text_fs="slider.text_fs" :icon_w="slider.icon_w" @change="change"></yhdslSlider>
</view>
</template>
<script>
import yhdslSlider from '@/components/yhdsl-slider/yhdsl-slider.vue';
export default {
data() {
return {
slider: {
color: '#89f6ac',
min: 0,
max: 110,
icon: 'https://web-assets.dcloud.net.cn/unidoc/zh/hx.png',
icon_w: '50rpx',
text_color: '#89f6ac',
text_fs: '28rpx'
}
};
},
components: {
yhdslSlider
},
methods:{
change(val){
console.log(val)
}
}
};
</script>
<style scoped lang="scss">
.slider {
padding-top: 100px;
}
</style>