{
"schema": {
"type": "object",
"properties": {
"currency": {
"title": "指定币种",
"type": "string",
"default": "CNY"
},
"date": {
"title": "设置弹出框内显示日期框",
"type": "string",
"format": "date"
},
"digits": {
"title": "设置小数点位数",
"type": "number",
"default": 2
},
"disabled": {
"title": "设置是否禁用",
"type": "boolean",
"default": false
},
"fields": {
"title": "自定义金额组件数据映射,在没有使用框架服务时必填",
"type": "object",
"properties": {
"textField": {
"title": "自定义金额组件的请求服务接口中,币种编码的字段名",
"type": "string",
"default": ""
},
"valueField": {
"title": "自定义金额组件的请求服务接口中,币种符号的字段名",
"type": "string",
"default": ""
}
}
},
"max-len": {
"title": "整数位最大长度",
"type": "number",
"default": 15
},
"negative": {
"title": "是否可为负数",
"type": "boolean",
"default": true
},
"placeholder": {
"title": "当数据为空时的占位符",
"type": "string",
"default": ""
},
"popper-append-to-body": {
"title": "是否将弹出框插入至 body 元素。在弹出框的定位出现问题时,可将该属性设置为 false (可参考 select 组件)",
"type": "boolean",
"default": true
},
"popper-class": {
"title": "为 popper 添加自定义样式类。值为该样式类的类名(可参考 popover 组件)",
"type": "string",
"default": ""
},
"rounding": {
"title": "金额是否四舍五入",
"type": "boolean",
"default": true
},
"size": {
"title": "设置组件大小",
"type": "string",
"default": "",
"enum": ["medium", "small", "mini"],
"enumNames": ["中等尺寸", "较小尺寸", "迷你尺寸"]
},
"value": {
"title": "设置金额组件的值",
"type": ["string", "number"],
"default": ""
}
}
}
}