1.2.0 • Published 4 years ago

vue-scale v1.2.0

Weekly downloads
3
License
ISC
Repository
-
Last release
4 years ago

vue-scale

这是一个基于 better-scroll 滑动刻度尺,他支持水平,垂直滑动。

npm i vue-scale -S

列一

import VueScale from "vue-scale"
<VueScale v-model="value" />
data{
    return {
        value: 60
    }
}

列二

import VueScale from "vue-scale"
<VueScale v-model="value" :format="format" />
data{
    return {
        value: 60
    }
}
methods: {
    format(e) {
        return `${e}cm`
    }
}

演示

暂无 demo 显示》》

API

参数说明类型默认值版本
v-model初始化滑动位置(实时监听滑动 val)Number0-
type刻度尺类型 horizontal/verticalityStringhorizontal-
max刻度尺最大刻度Number100-
min刻度尺最小刻度Number0-
ratio刻度尺刻度比例Number1-
interval刻度尺刻度与刻度间隔Number8-
group刻度尺刻度组Number10-
flipVertical刻度尺刻水平/垂直翻转(与刻度尺类型关联)Booleanfalse-
mask刻度尺刻遮罩 (与刻度尺类型关联)Booleantrue-
format刻度尺数字格式化Function(e)--

EVENT

参数说明类型默认值版本
scroll当前滑动中回调Function(value,e)--
scrollEnd当前滑动停止Function(value,e)--

说明:
1、刻度尺组件 type="verticality",请设置高度,默认 100%。
2、不提供任何 css props,然和样式你都可以修改,包括(背景图片)。
3、刻度尺的刻度是背景图片,你可以设置的自己背景图片结合 group 来修改成你想要的。

1.2.0

4 years ago

1.1.8

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago