Skip to content

BizNumberRange 数字区间 ​

min / max 双数字输入联动:右值小于左值时自动交换纠正(搜索场景体验优于报错)。金额区间、年龄区间、耗时区间等检索与表单场景通用。

基础用法 ​

至
元
当前值:[1000,5000];在左框输入比右大的值(如 9999),失焦自动交换
v-model 为 [最小值, 最大值](任一端可为 null);unit 追加单位;在左框输入比右大的值观察自动交换。

检索面板过滤 ​

耗时(ms)
至
6 / 6 条
接口耗时区间过滤:区间值 computed 联动表格数据,未填一端表示不限。

商品价格区间筛选 ​

价格(元)
至
元
40 件商品匹配
电商场景:区间实时联动匹配商品数,无匹配给警示色,清空一键复位。

投保年龄区间 ​

至
周岁
保险场景:min/max 按业务边界(0~100 周岁)限制输入,unit 定制「周岁」,占位文案业务化。

接口耗时区间与告警阈值 ​

正常耗时(ms)
至
ms
告警阈值(ms)
配置合理
监控场景:正常耗时区间 + 告警阈值联动校验(阈值必须大于区间上限),配置不合理即时标红。

Props ​

属性名类型默认值说明
v-model[number | null, number | null]—区间值
min / maxnumber—允许的数值边界
stepnumber1步长
precisionnumber—小数位数
unitstring—单位后缀(如 '元' / 'ms')
separatorstring'至'分隔文案
start-placeholder / end-placeholderstring'最小值' / '最大值'占位文案
disabledbooleanfalse禁用

Events ​

事件名参数说明
update:modelValue(value)区间变化
change(value)变化(含自动交换后的纠正值)

Slots ​

插槽名说明
—无自定义插槽

Expose ​

属性/方法说明
—无暴露实例