- 修复移动端页面滚动后手指坐标计算错误的问题。
- 删除一个无用的依赖
- 修复某些情况下手指坐标计算错误的问题。
- 修复ie上图片或遮罩动画开始时有一次闪动的问题。
- 修复某些情况下手指坐标计算错误的问题。
- 修复火狐浏览器鼠标滚轮缩放无效的问题。
- 重构了动画的实现
Utils
工具类- 新增
getOptions(): CutOptions | null
方法获取组件当前的内部参数。 - 重载
cut(opt?: { maxPixel?: number, encoderOptions?: number, format?: string }): ClipResult | null
方法来裁剪图片。
- 新增
Utils
工具类rotate (angle: number, animation = false): number | void
方法增加了返回值,表示图片旋转后的绝对逆时针角度。setFlipV(animation?: boolean): boolean | void
方法增加了返回值,表示图片垂直翻转后的翻转状态,true (翻转),false (原始)。setFlipH(animation?: boolean): boolean | void
方法增加了返回值,表示图片水平翻转后的翻转状态,true (翻转),false (原始)。
Utils
工具类- 新增
rotateTo (angle: number, animation = false): void
方法来旋转图片到指定角度。
- 新增
Utils
工具类- 新增
reset(): void
方法来重置图片状态。
- 对ie9做了requestAnimationFrame、cancelAnimationFrame兼容处理
Utils
工具类- 新增
setMaskRound(isRound = true): void
方法来设置裁剪框是圆形还是矩形。
- 新增
Utils
- 修复
setFlip
方法使用无效的问题。
- 修复
VuePictureCutMask
- 内部优化
- 更新文档。
Utils
- 紧急修复了一些问题。
- 完善文档。
Utils
工具类- 将控件操作进行二次封装,以便用户能够更加灵活的自定义菜单,特别是有特定需求的时候。
VuePictureCut
- 图片翻转加入了动画效果
VuePictureCutMenu
- 修复了一些问题。
VuePictureCutMenu
- Attribute:
root
传递VuePictureCutMenu
实例后,可以不通过slot方式在外部使用。
- Attribute:
Tool
clipBy
、clipByRound
方法优化。
VuePictureCutMenu
- 主题样式优化。
VuePictureCut
- Attribute:
menuPosition
菜单栏位置,取值(top、bottom、left、right,默认bottom) - Attribute:
menuThickness
menuPosition为top、bottom时即height,menuPosition为left、right时即width。
- Attribute:
VuePictureCut
- Attribute:
backgroundColor
改变控件背景色
- Attribute:
VuePictureCutMask
- Attribute:
color
改变遮罩颜色 - Attribute:
borderColor
改变裁剪框颜色
- Attribute:
VuePictureCutMenu
- Attribute:
theme
改变主题色
- Attribute:
VuePictureCut
- 载入图片的过程中添加"loading..."文字提示。
- 完善中文文档,新增英文文档。
- Demo展示更完整的功能。
VuePictureCut
- API
scale
:通过接口缩放图片时的坐标计算错误。
- API
- 事件处理逻辑优化。
- 优化鼠标滚轮效果。
VuePictureCut
- API
scale
:通过接口缩放图片时的坐标计算错误。
- API
VuePictureCut
- API:
scale
新增缩放图片的接口
- API:
VuePictureCutMask
- 在裁剪框在可拖动的情况下,新增标识。
- 完善文档
- 完善文档
VuePictureCut
- 图片翻转时,图片坐标计算错误。
VuePictureCut
- 图片翻转时,双指缩放错误。
VuePictureCutMask
- 图片翻转时,遮罩拖动错误。
VuePictureCut
- 移动端图片水平垂直翻转后,双指缩放初始手指坐标信息错误。
VuePictureCutMenu
(自定义扩展组件)VuePictureCut
- 实现图片水平垂直翻转
- Demo样式调整