滑块 Slider
滑块一般用于控制数字调整
基础用法
显示代码
vue
<template>
<weui-slider v-model="val">默认按钮</weui-slider>
</template>
<script lang="ts" setup>
import { ref } from 'vue';
const val = ref(50);
</script>
滑块步长
通过 step 属性可以控制 slider 滑块每次滑动的步长
显示代码
vue
<weui-slider :modelValue="50" :step="10">默认按钮</weui-slider>
显示滑块数值
通过 showNum 属性可以控制 slider 滑块显示当前的数值
显示代码
vue
<weui-slider :modelValue="50" show-num>默认按钮</weui-slider>
API
Button Props
名称 | 类型 | 默认值 | 说明 | 版本 |
---|---|---|---|---|
modelValue | number | 0 | 当前滑块的值 | - |
step | number | 1 | 滑块滑动的步长 | - |
showNum | boolean | false | 是否显示滑块数值 | - |
Button Events
名称 | 描述 | 参数 | 版本 |
---|---|---|---|
change | 滑块滑动时触发 | (percent: number) => void | - |
update:modelValue | 滑块滑动时改变 modelValue 值 | (percent: number) => void | - |