UNPKG

@zzdadelu/schema-builder

Version:

通过 JSON Schema 生成标准 Form,常用于自定义搭建配置界面生成

37 lines 892 B
import { createMeta, getInputPropsBasic } from '../utils'; export default createMeta('DateRange', { title: '日期选择区间', props: [{ title: '基础配置', type: 'group', display: 'accordion', items: getInputPropsBasic({ name: 'defaultValue', title: { label: '默认值', tip: 'defaultValue | 默认值' }, setter: 'CustomDateRangeSetter' }, { name: 'props.placeholder', title: { label: '提示文字', tip: 'placeholder | 输入框提示文字' }, setter: 'JsonSetter', defaultValue: ['开始时间', '结束时间'] }) }], snippets: [{ title: '日期区间选择', screenshot: 'icon-date', schema: { componentName: 'DateRange', props: { title: '日期区间选择', type: 'range', format: 'date' } } }] });