新项目需要用到工作流设定 + 自定义表单控件,这里列出了自定义表单控件的代码实现,可实现自定义表单控件,可拖拽排序,自定义属性
项目 UI 组件库为 iView, Element UI 可根据项目内代码进行适当修改达到适用
效果预览
运行使用
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
文件目录
.
├── README.md
├── build
├── config
├── dist
├── index.html
├── package.json
├── src
│ ├── App.vue
│ ├── assets
│ ├── components
│ │ ├── custom_form //自定义表单组件
│ │ │ ├── FormList.js //表单列表
│ │ │ ├── ItemIcon.js //表单图标配置
│ │ │ ├── Render.js //表单列表渲染
│ │ │ ├── components //表单公用组件
│ │ │ │ └── Uploads //上传组件
│ │ │ │ └── upload.vue
│ │ │ ├── config //配置