# imageMergeCut **Repository Path**: dyzhangh/imageMergeCut ## Basic Information - **Project Name**: imageMergeCut - **Description**: 将多张图片进行合并根据需要进行剪切生成字节流返回 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-05-24 - **Last Updated**: 2021-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 征信录入 ### 使用方式 #### 描述 征信录入前端项目 #### 安装 cnpm 依赖 ``` cnpm install @ddjf/input --save-dev ``` #### 依赖第三方 ``` elementUI: https://element.eleme.io/#/ layui: https://www.layui.com/admin/std/dist/views/ ``` #### 运行方式 ``` npm run start 或者 yarn start ``` ### 目录结构说明 ```$xslt /credit-record ├── build/ #项目构建 ├── config/ #项目构建配置 ├── dist/ #打包后文件 ├── node_modules/ #项目所有的依赖包 ├── static/ #项目静态文件 ├── src/ #项目开发主目录 ├── api/ #协议处理目录 ├── api.js #网络请求处理 ├── defined.js #请求地址定义 ├── index.js #请求地址统一处理 ├── mock.js #mock模拟数据 ├── string.js #处理字符串的一些公共方法【本项目没有用到这个文件】 ├── components/ #公共组件库目录 ├── form/ #form表单处理目录 ├── inputDate.vue #日期输入框组件 ├── inputText.js #普通输入框组件 ├── formInput.js #表单输入汇总 ├── formLabel.js #表单label内容 ├── config/ #配置目录 ├── index.js #配置文件 ├── dict.js #字典文件 ├── css/ #样式目录 ├── _normalize.scss #标准差异化css样式 ├── _var.scss #scss样式变量 ├── main.scss #通用样式 ├── base.scss #该项目的基本样式 ├── store/ #vuex 数据模型目录 ├── index.js #vuex 数据模型 ├── utils/ #通用方法目录 ├── common/ #通用方法 ├── formatInput.js #输入格式化处理 ├── validator.js #验证文件 ├── views/ #页面目录 ├── components #视图模块组件目录 ├── main.vue #页面入口文件 ├── main.js #入口文件 ├── test/ # ├── tools/ # ├── UI/ #UI界面文件 ├── web/ # ``` ### 主要内容介绍 ``` 本项目里面的所有输入基本都是采用配置的方式 配置说明 例如 'birthday': { label: '出生日期', type: 'date', maxLength: 10, format: 'yyyy/MM/dd', valid: 'datetime,,,,YYYY/MM/DD', sort: 1 } ``` |属性名|介绍| |:---:|:---:| |sort|排序,生成时根据sort的位置生成| |label|标题| |type|类型,对于date、datetime测试时间类型,对于no为序号,对于btn为操作按钮,对于pick为选择,其他为输入框| |maxLength|最大输入长度| |require|是否必填| |import|是否重要| |format|输入格式化| |valid|提交时验证| |list|type为pick时需要,表示下拉选项的数据| ### 版本兼容 Edge、谷歌