#jade-image-upload 图片上传组件
写插件不易,好用的话请5星好评,向身边朋友推荐吧ヾ(*´▽‘*)ノ。
**注:本组件目前兼容微信小程序、H5,其它平台未实际测试过。**
*************
##完整示例
**注:建议使用下载后的示例,不要直接复制本示例以免出现莫名bug**
**下面的this.uploadTask的onProgressUpdate()方法 不知道为什么每次上传都被篡改成this.uploadTask.Update()**
```
图片上传:
{{media.length ? media: '暂无数据'}}
{{media.length ? JSON.stringify(media): '暂无数据'}}
```
## 属性介绍
| 名称 | 类型 | 默认值 | 描述 |
| ----------------------------|--------------- | --------- |------- |
| list | Array | [] |数据源|
| control | Boolean | true |是否显示上传控件|
| activeColor | String | #25C55A |进度条颜色|
| deleteBtn | Boolean | true |是否显示删除按钮|
| ~~columnType~~ | ~~String~~ | ~~normal~~ | ~~normal,other两种类型,other是部分美化后的效果~~|
| maxCount | Number | 3 | 上传最大数量|
| compressSize | Number | 5 | 照片超出压缩大小 MB|
| imageSize | Number | 20 | 照片限制大小 MB|
| compressQuality | Number | 0.99 | 照片压缩质量,取值范围0~1(非h5端仅对jpg有效)|
| compressWidth | Number | 750 | 照片压缩宽度 px(仅h5支持)|
| sourceType | Array | ['album', 'camera'] | album 从相册选图,camera 使用相机,默认二者都有。如需直接开相机或直接选相册,请只使用一个选项|
## 事件介绍
| 名称 | 说明
| ----------------- |------------------
| chooseFile | 返回的值:对象集合
| imgDelete | 返回的值:删除的图片下标,基本不用。主要为了中断上传处理
##QQ交流群
**465808513**