- 在‘/src/components/form-designer/setting-panel/property-editor/*’新增‘file-type-editor.vue’ editor组件(参考别的组件设置)
- 在‘/src/components/form-designer/setting-panel/propertyRegister.js’注册组件
const COMMON_PROPERTIES = {
***
'fileType' : 'fileType-editor',
***
}
- 在‘/src/components/form-designer/widget-panel/widgetsConfig.js’中为组件关联 ‘组件设置’
{
type: 'input',
icon: 'text-field',
formItemFlag: true,
options: {
name: '',
label: '',
fileType: '', // 关联 '组件设置'
},
},