123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- export const componentList = [
- {
- id: 1,
- name: '单行文本',
- type: 'input',
- value: 'input',
- dependentId: false,
- required: true,
- label: '单行文本',
- attrs: {
- placeholder: '请输入'
- }
- },
- {
- id: 2,
- name: '多行文本',
- type: 'textarea',
- value: 'textarea',
- dependentId: false,
- required: true,
- label: '多行文本',
- attrs: {
- placeholder: '请输入'
- }
- },
- {
- id: 3,
- name: '数字',
- type: 'number',
- value: 'number',
- dependentId: false,
- required: true,
- label: '数字',
- attrs: {
- placeholder: '请输入',
- max: Infinity,
- min: -Infinity,
- precision: 2
- }
- },
- {
- id: 4,
- name: '下拉框',
- type: 'select',
- value: 'select',
- dependentId: false,
- required: true,
- label: '下拉框',
- attrs: {
- options: [
- {
- label: '选项1',
- value: '1'
- },
- {
- label: '选项2',
- value: '2'
- },
- {
- label: '选项3',
- value: '3'
- }
- ],
- placeholder: '请输入'
- }
- },
- {
- id: 5,
- name: '日期时间',
- type: 'date',
- value: 'date',
- dependentId: false,
- required: true,
- label: '日期时间',
- attrs: {
- placeholder: '请输入',
- format: 'YYYY-MM-DD HH:mm:ss',
- showTime: false
- }
- },
- {
- id: 6,
- name: '文件上传',
- type: 'uploadFile',
- value: 'uploadFile',
- dependentId: false,
- required: true,
- label: '文件上传',
- attrs: {
- placeholder: '请输入',
- maxSize: 5
- }
- },
- {
- id: 7,
- name: '图片上传',
- type: 'uploadImg',
- value: 'uploadImg',
- dependentId: false,
- required: true,
- label: '图片上传',
- attrs: {
- placeholder: '请输入',
- maxSize: 5
- }
- },
- {
- id: 8,
- name: '分割线',
- type: 'divider',
- value: 'divider',
- dependentId: false,
- required: true,
- label: '分割线',
- attrs: {
- orientation: 'center'
- }
- }
- ]
|