snowy-designer
Version:
基于Epic-Designer-Pro版本的设计器,可视化开发页面表单
2 lines (1 loc) • 1.27 kB
JavaScript
;const l=e=>Object.freeze(Object.defineProperty({__proto__:null,default:e},Symbol.toStringTag,{value:"Module"})),o={bindModel:"modelValue",component:()=>Promise.resolve().then(()=>l(require("./uploadFile.vue.cjs"))),config:{attribute:[{field:"field",label:"字段名",type:"EpField"},{field:"label",label:"标题",type:"input"},{field:"componentProps.action",label:"请求地址",type:"input"},{componentProps:{allowClear:!0,options:[{label:"text",value:"text"},{label:"picture",value:"picture"}],placeholder:"请选择"},field:"componentProps.listType",label:"列表样式",type:"select"},{componentProps:{min:0,placeholder:"请输入"},field:"componentProps.maxCount",label:"允许上传最大数量",type:"number"},{componentProps:{options:[{label:"多选",value:"multiple"},{label:"禁用",value:"disabled"},{label:"隐藏",value:"hidden"}]},label:"操作属性",layout:"vertical",type:"EOperationConfigurator"},{componentProps:{ruleType:"string"},description:"校验规则需要配合表单使用",field:"rules",label:"表单校验",layout:"vertical",type:"ERuleEditor"}]},defaultSchema:{componentProps:{},field:"uploadFile",input:!0,label:"上传文件",type:"upload-file"},groupName:"表单",icon:"icon--epic--upload-rounded",sort:920};module.exports=o;