- feat: WechatImage和InputImage合并为ImageInfo,基本向后兼容
- feat: 补充导出 UploaderFactory / InputUploaderFactory / WechatUploaderFactory
- fix: 删除错误的导出类型 Uploader / WechatUploader / InputUploader
- feat: 优化代码,删除async/await形式代码
- fix: size允许大于9,处理当size > 9时,WechatUploader将报错
- feat: 添加error事件
- export default Uploader 改为 export {Uploader, WechatUploader}
- add/remove添加boolean返回值
- WechatUploader中setImages(images: Array
)函数修改为setImages(data: Array<{image, serverId}>)
- WechatUploader中getImages: Array
函数修改为getImages: Array<{image, serverId}>
- 删除add事件中的res,添加choose事件
- WechatUploader中数据存储定义修改
- @request() 请求一张图片
- @click(index) 点击了某张图片
- @remove(index) 删除了某张图片
- add(image) 添加一张图片
- remove(index) 删除某张图片
- getImages(): Array
获得所有的图片
- setImages(images: Array
) 设置所有的图片
- 样式上
- 强制70px宽度
- icon使用before和after生成
- 添加@add(image)事件
- remove(index)函数调用将触发@remove(index)事件
- 添加wechat-uploader.js
- 图片上传将触发@load和@finish事件
- 样式代码简单优化
- remove(index)需要对index进行处理,例如是否大于0。添加返回值
- add(image)需要判断当前的size是否已满。添加返回值
- 修复WechatUploader中setImages/getImages的参数可能导致的不正确问题
- WechatUploader提供preview
- 添加canModify控制部分按钮的显示
- 修复WechatUploader的setImages逻辑错误
- request组件和container组件的样式允许部分自定义
- 修复错误
- 添加 removeAll / getCount / getSize 函数
- 添加新函数,优化样式
- 优化样式
- 添加props: imageStyle/imageClass
- 完善文档
- 修复错误
- 添加props,mageWrapClass和imageWrapStyle
- 添加prop: lazyload
- 修复微信预览黑屏的问题
- 修复preview的错误
- add事件添加参数res,变成add(image, serverId, res)
- 回滚0.0.20功能,添加choose(sourceType)事件
- 修改WechatUploader中数据存储类型,添加类型定义
- 添加InputUploader组件
- (break)修改remove按钮的html结构
- wechatUploader添加startRequest和endRequest事件
- FileImage.file允许为空
- 不再支持.min.js
- 修复ios下preview导致的闪退问题
- 依赖更新
- uploader.less从src移动到dist中