🎚 一个高度定制化的滑块组件
目前仍然是测试版本,可能存在意想不到的 bug,请谨慎使用。
$ yarn add vue-slider-component@next
# npm install vue-slider-component@next --save
value
->modelValue
. (官方 API 变化)
- 🍖 更加可定制化
- 👗 多种样式主题
- 🐳 支持更多的滑块
- 📌 增加标志设置
- 🎉 支持 SSR
- 🍒 支持 Typescript
在线文档:https://nightcatsama.github.io/vue-slider-component/#/zh-CN/
在线例子:https://jsfiddle.net/NightCatSama/2xy72dod/10547/
$ yarn add vue-slider-component
# npm install vue-slider-component --save
Vue 2
<template>
<vue-slider v-model="value" />
</template>
<script>
import VueSlider from 'vue-slider-component'
import 'vue-slider-component/theme/antd.css'
export default {
components: {
VueSlider,
},
data() {
return {
value: 0,
}
},
}
</script>
Vue 3
<template>
<vue-slider v-model="value" />
</template>
<script setup>
import { reactive, toRefs } from 'vue'
import VueSlider from 'vue-slider-component'
import 'vue-slider-component/theme/antd.css'
export default {
setup() {
const data = reactive({ value: 0 })
return toRefs(data)
},
}
</script>
每个版本的更新日志。
如果你喜欢这个组件,你也可以请我喝咖啡 ☕。