You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
109 lines
3.4 KiB
109 lines
3.4 KiB
export default { |
|
props: { |
|
// 步进器标识符,在change回调返回 |
|
name: { |
|
type: [String, Number], |
|
default: uni.$u.props.numberBox.name |
|
}, |
|
// 用于双向绑定的值,初始化时设置设为默认min值(最小值) |
|
value: { |
|
type: [String, Number], |
|
default: uni.$u.props.numberBox.value |
|
}, |
|
// 最小值 |
|
min: { |
|
type: [String, Number], |
|
default: uni.$u.props.numberBox.min |
|
}, |
|
// 最大值 |
|
max: { |
|
type: [String, Number], |
|
default: uni.$u.props.numberBox.max |
|
}, |
|
// 加减的步长,可为小数 |
|
step: { |
|
type: [String, Number], |
|
default: uni.$u.props.numberBox.step |
|
}, |
|
// 是否只允许输入整数 |
|
integer: { |
|
type: Boolean, |
|
default: uni.$u.props.numberBox.integer |
|
}, |
|
// 是否禁用,包括输入框,加减按钮 |
|
disabled: { |
|
type: Boolean, |
|
default: uni.$u.props.numberBox.disabled |
|
}, |
|
// 是否禁用输入框 |
|
disabledInput: { |
|
type: Boolean, |
|
default: uni.$u.props.numberBox.disabledInput |
|
}, |
|
// 是否开启异步变更,开启后需要手动控制输入值 |
|
asyncChange: { |
|
type: Boolean, |
|
default: uni.$u.props.numberBox.asyncChange |
|
}, |
|
// 输入框宽度,单位为px |
|
inputWidth: { |
|
type: [String, Number], |
|
default: uni.$u.props.numberBox.inputWidth |
|
}, |
|
// 是否显示减少按钮 |
|
showMinus: { |
|
type: Boolean, |
|
default: uni.$u.props.numberBox.showMinus |
|
}, |
|
// 是否显示增加按钮 |
|
showPlus: { |
|
type: Boolean, |
|
default: uni.$u.props.numberBox.showPlus |
|
}, |
|
// 显示的小数位数 |
|
decimalLength: { |
|
type: [String, Number, null], |
|
default: uni.$u.props.numberBox.decimalLength |
|
}, |
|
// 是否开启长按加减手势 |
|
longPress: { |
|
type: Boolean, |
|
default: uni.$u.props.numberBox.longPress |
|
}, |
|
// 输入框文字和加减按钮图标的颜色 |
|
color: { |
|
type: String, |
|
default: uni.$u.props.numberBox.color |
|
}, |
|
// 按钮大小,宽高等于此值,单位px,输入框高度和此值保持一致 |
|
buttonSize: { |
|
type: [String, Number], |
|
default: uni.$u.props.numberBox.buttonSize |
|
}, |
|
// 输入框和按钮的背景颜色 |
|
bgColor: { |
|
type: String, |
|
default: uni.$u.props.numberBox.bgColor |
|
}, |
|
// 指定光标于键盘的距离,避免键盘遮挡输入框,单位px |
|
cursorSpacing: { |
|
type: [String, Number], |
|
default: uni.$u.props.numberBox.cursorSpacing |
|
}, |
|
// 是否禁用增加按钮 |
|
disablePlus: { |
|
type: Boolean, |
|
default: uni.$u.props.numberBox.disablePlus |
|
}, |
|
// 是否禁用减少按钮 |
|
disableMinus: { |
|
type: Boolean, |
|
default: uni.$u.props.numberBox.disableMinus |
|
}, |
|
// 加减按钮图标的样式 |
|
iconStyle: { |
|
type: [Object, String], |
|
default: uni.$u.props.numberBox.iconStyle |
|
} |
|
} |
|
}
|
|
|