作者:管理员 历史版本:1 最后编辑:龚清 更新时间:2025-11-05 10:15
简要描述:
- 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 |
对控制按钮限制是否禁用 |
—– |