slider - save

This commit is contained in:
halo 2021-12-26 11:13:15 +08:00
parent 0d6a30d93d
commit 8b0f2c3d99
2 changed files with 25 additions and 3 deletions

View File

@ -1,7 +1,7 @@
::: demo ::: demo
<template> <template>
<lay-slider v-model="value1" :disabled="true"></lay-slider> <lay-slider v-model="value1" :disabled="false"></lay-slider>
</template> </template>
<script> <script>
@ -44,5 +44,23 @@ export default {
::: :::
::: comment ::: demo
:::
<tempalte>
<lay-slider v-model="value3" :range="true"></lay-slider>
</template>
<script>
import { ref } from 'vue'
export default {
setup() {
const value3 = ref(50)
return {
value1
}
}
}
</script>
:::

View File

@ -1,6 +1,9 @@
<template> <template>
<div class="layui-slider-vertical" v-if="vertical"> <div class="layui-slider-vertical" v-if="vertical">
<div v-if="range">rang div</div>
<div <div
v-else
ref="verticaltracker" ref="verticaltracker"
@mousedown.stop="handle_mousedown" @mousedown.stop="handle_mousedown"
class="layui-slider-vertical-track" class="layui-slider-vertical-track"
@ -59,6 +62,7 @@ interface LaySliderProps {
max?: number; max?: number;
step?: number; step?: number;
disabled?: boolean; disabled?: boolean;
range?: boolean;
} }
const props = withDefaults(defineProps<LaySliderProps>(), { const props = withDefaults(defineProps<LaySliderProps>(), {