Skip to content

Stepper 步进器

基础用法

  • 用于创建可增减数值的步进器。
  • 可自定义步进器的样式、颜色、大小等。
  • 支持长按快速增减。
vue
<template>
	<sn-stepper v-model="value"></sn-stepper>
</template>

更多演示请下载 demo 查看

属性

参数说明类型默认值可选值
modelValue步进器的当前值Number0-
size步进器按钮大小String30px-
spacing按钮之间的间距String2px-
inputWidth输入框宽度String50px-
textSize文本大小String$2+1-
textColor文本颜色String$text-
disabledTextColor禁用状态文本颜色String$disabledText-
inputBgColor输入框背景颜色String$info-
inputActiveBgColor输入框激活背景颜色String$info-
buttonBgColor按钮背景颜色String$info-
borderRadius边框圆角String$small-
min最小值Number0-
max最大值NumberNaN-
step步长Number1-
longpress是否开启长按连续增减功能Booleantruetrue | false
disableInput是否禁用输入框Booleanfalsetrue | false
disabled是否禁用整个步进器Booleanfalsetrue | false
customStyle自定义步进器样式UTSJSONObject{}-

事件

名称类型说明
change(value: number) => void数据变化时触发

使用 MIT 协议