作者:管理员  历史版本:1  最后编辑:龚清  更新时间:2024-11-20 15:41

简要描述:

  • ibps-number组件内部的Attributes、Methods

ibps-number Attributes

参数名 是否必须 类型 说明 可选值 默认值
type String 类型 —– number
value String, Number 数据 —– —–
placeholder String 输入框占位文本 —– —–
name String 原生属性 —– —–
readonly Boolean 原生属性,是否只读 —– false
clearable Boolean 是否可清空 —– false
width String 宽度 —– —–
decimalScale Boolean 小数位是否补零 —– false
keepDecimals Boolean 是否保留小数位,false时保留所有的数据 —– false
thousands Boolean 是否显示千分符 —– false
numberFormat String 数字格式(数值 figure,百分比 percent) —– figure
precision Number 精密度 —– —–
max Number 最大值 —– Infinity
min Number 最小值 —– -Infinity
step Number 步进,小数位的长度不能大于精度 —– 1
disabled Boolean 禁用 —– false
controls Boolean 是否使用控制按钮 —– true
autofocus Boolean 自动获取焦点 —– false
currency String 货币符号 —– —–
position String 货币符号位置:前:front,后:after,在输入框后面:behind —– front
isRounding Boolean 当数据超出限制时,是否四舍五入 —– true
activeChange Boolean 是否实时响应数据 —– true

ibps-number Methods

事件名称 说明 参数
minWidth 最小宽度 —–
filterNumber 过滤数字 —–
getNumByDecimals 获取小数位 —–
decimalCalculation 十进制,big类型小数位进行计算(四舍五入round、舍下floor) —–
keyDown 点击数字按钮上下标 —–
change 输入时限制只能输入数字 —–
clearData 清楚数据 —–
inputValByActiveChange 是否实时响应数据 —–
preventDefault 阻止原生事件 —–
getNumByFormat 通过格式设置值 —–
count 计算总和 —–
add 步进添加 —–
reduce 步进减少 —–
changeByStep 通过步进数改变值 —–
setValue 设置numberModel的值 —–
addNum 对传入的值num进行添加addNum —–
getVal 通过获取焦点、失去焦点对值进行格式设置 —–
judgeStep 判断步进是否超出小数限制范围 —–
changeVal 改变值后向父组件传值, 如果需要返回数字模式,则小数后多余的零会被清空 —–
inputBlur 输入框失去焦点 —–
inputFocus 输入框获取焦点 —–
changeCntrols 对控制按钮限制是否禁用 —–