{
"schema": {
"type": "object",
"properties": {
"$$clear-icon": {
"title": "自定义清空图标",
"type": "string",
"default": "IconOperationfaild"
},
"clearable": {
"title": "是否显示清除按钮",
"type": "boolean",
"default": true
},
"default-value": {
"title": "可选,选择器打开时默认显示的时间",
"type": "string",
"format": "date-time",
"default": ""
},
"disabled": {
"title": "禁用",
"type": "boolean",
"default": false
},
"editable": {
"title": "文本框可输入",
"type": "boolean",
"default": true
},
"name": {
"title": "原生属性",
"type": "string",
"default": ""
},
"$$picker-options": {
"title": "当前时间日期选择器特有的选项参考下表",
"type": "object",
"properties": {
"start": {
"title": "开始时间",
"type": "string",
"default": "9:00"
},
"end": {
"title": "结束时间",
"type": "string",
"default": "18:00"
},
"step": {
"title": "间隔时间",
"type": "string",
"default": "00:30"
},
"minTime": {
"title": "最小时间,小于该时间的时间段将被禁用",
"type": "string",
"default": "00:00"
},
"maxTime": {
"title": "最大时间,大于该时间的时间段将被禁用",
"type": "string",
"default": ""
}
}
},
"placeholder": {
"title": "非范围选择时的占位内容",
"type": "string",
"default": ""
},
"popper-append-to-body": {
"title": "是否将弹出框插入至 body 元素。在弹出框的定位出现问题时,可将该属性设置为 false",
"type": "boolean",
"default": true
},
"$$popper-class": {
"title": "TimePicker 下拉框的类名",
"type": "string",
"default": ""
},
"size": {
"title": "输入框尺寸",
"type": "string",
"enum": ["medium", "small", "mini"],
"enumNames": ["中等尺寸", "较小尺寸", "迷你尺寸"],
"default": ""
},
"$$suffix-icon": {
"title": "自定义头部图标",
"type": "string",
"default": ""
},
"value": {
"title": "绑定值",
"type": ["string", "array"],
"format": "date-time",
"default": ""
}
}
}
}